Публикации по теме 'kotlin-beginners'
Демистификация перегрузки операторов в Kotlin: учебник для начинающих
Введение
Kotlin — это современный язык программирования со статической типизацией, который работает на виртуальной машине Java и может использоваться для разработки различных приложений. Среди особенностей Kotlin — возможность перегружать операторы. Это может показаться пугающим для новичков, но давайте разберемся шаг за шагом. Перегрузка оператора означает, что вы можете…
Kotlin Code Smell 017 — Нарушители шаблонов
TL;DR: Patterns are awesome, but with great powers comes great responsibility.
Проблемы
Над дизайном Читабельность
Решения
Измерьте компромисс использования шаблонов. Создавайте решения, основанные на реальных именах ( существенные ), а не на архитектурных (случайных). Выбирайте хорошие имена . Пользовательский метод MAPPER для нахождения биекций реальных сущностей.
Образец кода
Неправильный
Верно
Заключение
Выберите, когда применять шаблонное решение...
Начало работы с Kotlin: типы переменных и потоки управления
Введение в типы переменных и потоки управления
Типы переменных
Переменные - это существительные в языках программирования. Это объекты (ценности, данные), которые действуют или подвергаются действию.
1. Цифры
В Котлине шесть числовых типов. Это byte, short, int, long, float и double. У этих типов разные минимальные и максимальные значения, и значения ограничены интервалом. Вы можете спросить, почему все числа не используют только один тип переменных. Ответ -..
Что находится в имени типа: псевдонимы типа Kotlin и именованный импорт
Когда мы начинаем читать код, мы начинаем формировать мысленную картину кода. Мысленно мы соединяем точки, чтобы сформировать туманную картину того, как структурирован код, как он «течет» и что нужно настроить, чтобы исправить назойливую ошибку. Имена значительно помогают в построении этого понимания, в формировании этой мысленной картины. Имена недооценены, имена важны. Имена переменных важны, имена функций важны, как и имена типов.
В этой статье мы поговорим о типах. Иногда типы..
Изучите язык программирования Kotlin
Изучите язык программирования Kotlin
Основы разработки Kotlin Android
Узнайте больше на developer.android.com , официальной документации для разработчиков Android от Google.
Ключевое слово – это специальное слово, зарезервированное языком и имеющее особое значение. Ключевое слово fun является сокращением от функция . Функция — это набор кода, который может быть выполнен с использованием имени этой функции (на протяжении всей книги мы уделим функциям много времени). Имя..