![]() ![]() ![]() Solving algorithmic problems, especially under the time pressure, is very different from Android app development. Although I was writing Kotlin code for several years, I felt that I need to make an extra cognitive effort to get the syntax and the language constructions right. I didn’t switch to Kotlin for solving problems right away. But I didn’t keep track of new Java features, as Android support of Java SDK lagged many versions behind. I didn’t switch to Kotlin because I know the syntax of Java 6 so well, that I could effortlessly write code without autocompletion and syntax highlighting. Since then, I spent three years writing Kotlin code but rarely utilised all the potential of the language.ĭuring this year, I did more than a hundred coding problems on Leetcode in Java. ![]() When I just started learning Kotlin, I was solving Kotlin Koans, and along with other great features, I was impressed with the power of functions for performing operations on collections. I have talked to many Android developers, and most of them are excited about Kotlin. ![]()
0 Comments
Leave a Reply. |