Heavy Tech

Выпуск №32

Чистая архитектура: как разделить бизнес-логику и детали реализации

9 июня 2025 · 36:24 · Прослушиваний и просмотров: 930
Ведущий: Сергей Удалов
0:00 / 36:24

Обсуждаем принципы чистой архитектуры и их применение в Ruby on Rails: почему смешение уровней абстракции приводит к проблемам, как MVC разделяет ответственность между моделями, представлениями и контроллерами, что такое чистая архитектура и как она изолирует бизнес-логику от внешних зависимостей. Плюс тестирование бизнес-логики через адаптеры и репозитории, актуальность SOLID и паттернов проектирования и элегантные объекты.