Публикации по теме 'sealed-classes'


Пример шаблона проектирования стратегии в Kotlin
Шаблон проектирования представляет повторно используемую форму решения в разработке программного обеспечения. По сути, это идея или передовая практика для решения общих проблем проектирования ОО, и определенно это не реализация. Существует множество типов шаблонов проектирования, таких как SingleTon, Creational, Factory, Observer, Strategy и т. д. Сегодня я хотел бы написать пример того, как использовать шаблон проектирования стратегии в реальном проекте. Что такое Strategy Pattern?..

Простое управление государством в Котлине
Использование runCatching и Result из стандартной библиотеки Kotlin Вступление Прежде чем переходить к реальным концепциям, сначала давайте разберемся с проблемой, которую мы собираемся решить. Управление состоянием - один из важнейших аспектов любой платформы во время роста продукта. Одно из моих приложений в магазине Google Play имеет платежный экран с несколькими платежными шлюзами. Пользователи могут производить оплату через любой шлюз. После оплаты появится всплывающее окно..