Техника программирования мозга: как быстро достигать целей. Самопрограммирование
8 лучших техник программирования в Kotlin
Источник: Nuances of Programming Данная статья предлагает обзор продвинутых техник программирования в Kotlin. 1. Функции расширения Kotlin предоставляет функции расширения (англ. extension functions), которые позволяют расширить функциональность существующих классов без необходимости наследования от них или изменения исходного кода. Например, определим функцию расширения для класса String, который заменяет первую строчную букву строки на заглавную: fun String.capitalizeFirstLetter(): String {
if (this...