I got my team to use Kotlin by highlighting the in...
# announcements
d
I got my team to use Kotlin by highlighting the inherent increase to code quality that using Kotlin brings. I also highlighted some OO design patterns that are built in constructs in the language itself. Plus I mentioned that it makes refactor work a lot easier. I think the fact that there is too many benefits to go over in a 30 min presentation is a convincing point in itself. The best of the best are using Kotlin.
b
actually refactoring in idea works way better for java than for kotlin. but oc, kotlin is way cooler 🙂
l
why would you say that? I believe that refactoring with Kotlin is much easier
b
ide support is better for java imho
l
I think that depends on the IDE you're using. I find Intellij IDE much better for Kotlin than it is for Java. Maybe that's based on our own experiences too
b
i am talking about intellij idea 🙂
d
@bitkid 3 words for you: Algebraic data types
@bitkid True IntelliJ does offer a lot of refactors for Java but refactoring Kotlin usually requires less work in the whole.
b
i always get annoyed when refactorings which i know work in java are not available for kotlin code .. if have no idea if it's bugs or just not possible because of the structure of kotlin
l
I can't picture a refactor that I would do in JAva that I couldn't in Kotlin