Эта книга — руководство для Kotlin-разработчиков о том, как стать отличным Kotlin-разработчиком. Kotlin — мощный и прагматичный язык, но недостаточно просто знать о его возможностях.
Вам также нужно знать, когда их следует использовать и как.
Эта книга представляет и подробно объясняет лучшие практики для разработки на Kotlin.
Каждый пункт представлен как четкое практическое правило, подкрепленное подробными объяснениями и практическими примерами.
Это исчерпывающее руководство по лучшим практикам для качества кода Kotlin: безопасность, читаемость, дизайн кода и эффективность. Чему вы научитесь Вы научитесь улучшить разработку на Kotlin с точки зрения безопасности, читаемости, поддерживаемости и производительности.
Книга также охватывает некоторые продвинутые темы, такие как инлайн-функции и классы, DSL или платформенные типы. Для кого эта книга Эта книга была написана для Kotlin-разработчиков, которые хотят изучить и понять, как писать высококачественный код.
Предполагается некоторый опыт работы с Kotlin или, по крайней мере, со Swift, Java или Scala.
Он предназначен для всех видов Kotlin-разработчиков и не специфичен для мобильной или бэкенд-разработки. Цель этой книги Цель книги «Эффективный Kotlin» — научить и продвигать лучшие практики для Kotlin-разработчиков, а также то, как функции Kotlin могут и должны использоваться для улучшения кода.
Отзывы читателей Рафал Кузьминский: Прекрасно!
Я прочитал несколько статей и должен признать, что узнал кое-что интересное.
Отличная книга:)Ханно Гюнтер: Очень люблю эту книгу!??Хуберт Косацки: Некоторое время назад я начал читать @Effective Kotlin от @marcinmoskala, это обязательное чтение для каждого разработчика, пишущего на Kotlin.
Даже если вы не согласны со всеми пунктами, это, несомненно, заставит вас дважды подумать о том, что вы кодируете. Арчи Дэвид: Спасибо за книгу «Эффективный Kotlin», мне пока нравятся советы из нее. Энди Гибель: Мне очень понравилась ваша книга «Эффективный Kotlin», и я планирую использовать ее для серии семинаров «Продвинутый Kotlin», которые провожу на работе.
Содержание Введение: Будьте прагматичны Часть 1: Хороший код Глава 1: Глава 2 Безопасность: Читаемость Часть 2: Дизайн кода Глава 3: Глава 4. Повторное использование: Дизайн абстракции Глава 5: Создание объектов Глава 6: Дизайн класса Часть 3: Глава 7 Эффективность: Сделай это дешево Глава 8: Эффективная обработка коллекций Словарь Заметки Об авторе Марцин Москала — опытный разработчик и тренер по Kotlin.
Он является основателем Kt.
Академия, официальный партнер JetBrains по обучению Kotlin, автор книги «Разработка под Android с использованием Kotlin», спикер многих международных конференций, а также создатель и контрибьютор библиотек для программирования. 30-дневная гарантия возврата денег Если вам не понравится продукт или он просто вам не подойдет, верните его в течение 30 дней с момента покупки, и мы вернем вам деньги!