Волшебство Kotlin
Год издания: 2020
Автор: Симон П.-И.
Издательство: ДМК Пресс
ISBN: 978-5-97060-801-2
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 537
Описание: Kotlin – один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка парадигмы функционального программирования, помогающая писать надежный и безопасный код, лаконичность синтаксиса, а также, что весьма немаловажно, гарантии поддержки со стороны IT-гиганта Google. Пьер-Ив Сомон. опытный разработчик на Java, в своей книге подробно освещает нюансы программирования на Kotlin, переходя от общего описания языка к его характерным особенностям и возможностям, включая приемы функционального программирования. Издание предназначено для разработчиков, знакомых с Java и стремящихся повысить безопасность своих программ, а также упростить их написание, тестирование и сопровождение.
Оглавление
1. Создание безопасных программ 31
2. Функциональное программирование на Kotlin: обзор 46
3. Программирование с функциями 81
4. Рекурсия, сорекурсия и мемоизация 120
5. Обработка данных с использованием списков 161
6. Необязательные данные 197
7. Обработка ошибок и исключений 222
8. Дополнительные операции со списками 248
9. Ленивые вычисления 282
10. Обработка данных с использованием деревьев 323
11. Решение задач с использованием усовершенствованных деревьев 363
12. Функциональный ввод/вывод 392
13. Общее изменяемое состояние и акторы 420
14. Решение типичных проблем функциональным способом 448