От Java к Kotlin
- Добавил: literator
- Дата: 29-07-2023, 17:07
- Комментариев: 0
![](/uploads/posts/2023-07/thumbs/1690639801_otjavakkotlin.jpg)
Автор: Дункан Макгрегор, Нэт Прайс
Издательство: БХВ-Петербург
Год: 2023
Страниц: 450
Язык: русский
Формат: pdf
Размер: 33.4 MB
Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня. Подробно рассматривается обработка ошибок, приведены практические приемы управления проектами со смешанной кодовой базой. Даны советы по рефакторингу кода и функциональному программированию на Kotlin.
Эта книга о том, как перейти с Java на Kotlin. Основной акцент в ней делается на код, но затрагиваются также организационные и проектные вопросы. Каждая глава посвящена какому-либо аспекту этого перехода с рассмотрением улучшений, которые по ходу дела можно вносить в типичные проекты на Java. Названия глав построены по шаблону От подхода на Java к подходу на Kotlin, и мы поясняем там, почему второй подход предпочтительнее. Kotlin может упростить прием, который сложно реализовать в Java, или затруднить применение распространенной в Java методики, делая архитектуру более лаконичной, устойчивой к ошибкам и совместимой с инструментами разработки.
Но мы не просто рекомендуем вам делать так, как принято в Kotlin, - в книге также показано, как выполнить это преобразование. И не только путем переписывания кода на Java, но и за счет его постепенного рефакторинга в Kotlin безопасным путем, который позволит вам поддерживать кодовую базу на двух языках.
Для программистов.
Скачать От Java к Kotlin
![](/templates/LitmyL/images/LitMyru.png)
[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.