Tagir is a technical lead for Java support in IntelliJ IDEA family of IDEs. He's a Java Champion, a teacher, a conference speaker and a book author. In this interview we discuss his experience working at JetBrains, the scale and the complexity of IntelliJ IDEA codebase, some aspects of Java and Kotlin programming languages and his upcoming book.
Tagir on Twitter: [ Ссылка ]
Tagir's book "100 Java Mistakes and How to Avoid Them": [ Ссылка ]
References:
JSL Chapter 18, Type Inference: [ Ссылка ]
Project Amber, Functional Transformation of Immutable Objects: [ Ссылка ]
Coroutines and Loom behind the scenes by Roman Elizarov: [ Ссылка ]
Ещё видео!