Kotlin — простой и высокопроизводительный язык программирования, достаточно гибкий для работы с любыми веб-, мобильными, облачными и корпоративными приложениями. Разработчики приложений на Java по достоинству оценят простой синтаксис, интуитивно понятную систему типов, набор превосходных инструментов и поддержку функционального программирования. Кроме того, поскольку Kotlin работает на JVM, он легко интегрируется с существующим Java-кодом, библиотеками и фреймворками, включая Spring и Android.
Во второе издание бестселлера «Kotlin в действии» добавлено описание корутин, структурированного параллелизма и других новых возможностей языка. Это авторитетное руководство, написанное основными членами команды разработки языка Kotlin, представляет полезные методы использования стандартной библиотеки Kotlin, функционального программирования и расширенных возможностей, таких как обобщенное программирование и рефлексия. Проще говоря, это самая полная и точная книга по Kotlin из всех доступных.

Лаконичность.
Как правило, разработчики тратят больше времени на чтение существующего кода, чем на написание нового. Представьте, что вы работаете в команде, разрабатывающей большой проект. В какой-то момент вам требуется добавить в систему новую функциональную возможность или исправить ошибку. С чего вы начнете решать эту задачу? Сначала необходимо найти требуемый участок кода и только потом внедрить исправление. А для этого придется читать много кода. Возможно, он был написан недавно вашими коллегами или кем-то, кто больше не работает над проектом, или же давно написан вами. Поэтому необходимые изменения можно внести, только разобравшись в окружающем коде.
Чем проще и лаконичнее будет код, тем быстрее вы разберетесь в написанном. Конечно, хороший дизайн играет здесь важную роль, как и выбор выразительных имен, что гарантирует точное описание переменных, функций и классов. Но выбор языка и его краткость тоже важны. Язык лаконичен, если его синтаксис ясно выражает логику кода и не скрывает ее за шаблонами, необходимыми для уточнения реализации этой логики.
ОГЛАВЛЕНИЕ.
Часть I. Введение в Kotlin.
Глава 1. Kotlin. Что это за язык и зачем он нужен.
Глава 2. Основы языка Kotlin.
Глава 3. Определение и вызов функций.
Глава 4. Классы, объекты и интерфейсы.
Глава 5. Программирование с использованием лямбда-выражений.
Глава 6. Работа с коллекциями и последовательностями.
Глава 7. Работа с nullable-значениями.
Глава 8. Базовые типы, коллекции и массивы.
Часть II. Освоение Kotlin.
Глава 9. Перегрузка операторов и другие соглашения.
Глава 10. Функции высшего порядка: лямбды в качестве параметров и возвращаемых значений.
Глава 11. Обобщения.
Глава 12. Аннотации и рефлексия.
Глава 13. Создание DSL.
Часть III. Конкурентное программирование, корутины и потоки.
Глава 14. Корутины.
Глава 15. Структурированная конкурентность.
Глава 16. Потоки.
Глава 17. Операторы потока.
Глава 18. Обработка ошибок и тестирование.
Приложения.
Приложение A. Создание проектов Kotlin.
Приложение Б. Документирование кода Kotlin.
Приложение В. Экосистема Kotlin.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Kotlin в действии, Айгнер С., Елизаров Р., Исакова С., Жемеров Д., 2025 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Айгнер :: Елизаров :: Исакова :: Жемеров
Смотрите также учебники, книги и учебные материалы:
Предыдущие статьи:








