Публикации по теме '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 является сокращением от функция . Функция — это набор кода, который может быть выполнен с использованием имени этой функции (на протяжении всей книги мы уделим функциям много времени). Имя..