Clean Architecture: Stories of Pain and Joy From the Codebase [ukr]
Уявіть, що ви вирішили врятувати старий, зношений корабель, замінивши його двигуни на найсучасніші. Але замість того, щоб “полетіти у світле майбутнє”, він починає тонути ще швидше.
Це історія про те, як Clean Architecture може стати і рятівним кругом, і каменем на шиї проєкту.
У першій частині — хроніки болю: спроба впровадити архітектурну красу у хаос легасі коду, де навіть успіхи здавались випадковістю та чому "Ми просто робимо Clean Architecture" не завжди працює.
У другій — історія “тріумфу”: коли зріла команда і правильний підхід перетворили Clean Architecture на фундамент масштабованої, гнучкої та живої системи.
Дві історії з реальної практики, що показують, чому той самий підхід може як провалити, так і врятувати проєкт.

Дмитро Болгаров
Senior Software Developer, Sigma Software
- 14 років у розробці програмного забезпечення. Виконував ролі R&D Tech Lead та Competence Development Lead
- Був залучений до розробки багатьох типів застосунків на платформі .Net - Web, Desktop, трохи Mobile. Займався розробкою Low-code ETL платформи
- Не вступає в дебати про моноліт та мікросервіси, бо воно того не варте
- Ментор та тренер освітніх курсів за напрямком Python у Sigma Software University. Викладач курсу Python intensive для проєкту IT Generation Міністерства цифрової трансформації разом із партнерами, блокчейн-екосистемою Binance та Львівським ІТ Кластером
- Учасник благодійних заходів Star For Life Ukraine.