4 недели назад
Шаблоны проектирования - важные инструменты, широко используемые при разработке программного обеспечения
Шаблоны проектирования - важные инструменты, широко используемые при разработке программного обеспечения. Эти паттерны позволяют улучшить качество кода, его согласованность и возможность повторного использования, контролируя создание, сборку и взаимодействие объектов. Jetpack Compose Design Patterns - различные шаблоны проектирования, реализованные в Jetpack Compose (и Compose Multiplatform)...
615 читали · 4 года назад
Шаблоны проектирования: Фабрика
Данный материал требует знакомства с ООП, в частности с наследованием, интерфейсами, абстрактными и статическими методами. Если вы воспринимаете шаблоны проектирования как некие супер-оригинальные решения, то это не всегда так. Зачастую описание шаблона вызывает лишь недоумение – Бывает, что одни и другие шаблоны делают практически одно дело, что тоже вызывает вопрос – почему у них разные названия? Действительно, грань иногда очень тонка, но различия проявляются в ваших намерениях, даже если они отсутствуют в коде...