Search
Write a publication
Pull to refresh

Comments 8

Средняя сложность тут с натяжкой, как мне кажется) Статья хорошая для начинающих в переходе с Java

Средний уровень Java для начинающих на Kotlin - так подразумевалось:)

Года 4 назад препятствием для переноса Spring Boot проекта была невозможность для Kotlin ставить аннотацию непосредственно на package (что было необходимо при работе с XML/JAXB). Сейчас это возможно?

У меня не было такой необходимости. А зачем при XML/JAXB аннотация на package? На Java курсе Работа с документами в Java (https://habr.com/ru/articles/765332/) не было такой надобности.

Мне кажется стоило добавить о коллекциях и sequence в kotlin, о их влиянии на performance, и о том, что некоторые операции .collect() при совпадении ключа, в java вызовут ошибку, которая призовет к использованию другого, соответствующего коллектора (где можно указать, что делать в такой ситуации), а то время как в Котлин все отработает "молча", но не всегда так, как нужно автору кода.
По моему опыту, это частые подводные камни при подобном переходе.

Спасибо за комментарий! Ссылку на коллекции Kotlin добавил (https://kotlinlang.org/docs/collections-overview.html). По остальному - буду рад или ресурсам или подробному комментарию, тк на это натыкаешься уже в процессе работы, не на простой миграции.

Спасибо, будем пробывать мигрировать тепеь

Sign up to leave a comment.

Articles