design
8 статей
-
Как разрубить дракона: 10 месяцев миграции и одна ошибка, которую я бы исправил
· 22 минНа примере 10-месячной миграции с Ruby on Rails на .NET 9 – как Strangler Fig, ACL, ADR и тесты-сверки работают вместе.
-
Техдолг – это не то, что вы думаете
· 20 минСлово техдолг не работает: пять разных проблем, матрица Фаулера, DORA как термометр и AI как акселератор. Инструкция из 13 пунктов на завтра и на квартал.
-
Event-Driven Architecture: автономия в обмен на консистентность
· 18 минКогда async – инструмент, а когда – оправдание. CQRS, Event Sourcing, Saga, eventual consistency – на живом коде и реальных компромиссах.
-
Тактический DDD: 5 паттернов, 4 факапа, 1 правило
· 16 минValue Object, Aggregate, Domain Event, Repository, Domain Service – на живом коде и живых факапах. Без пересказа книжки.
-
DDD: не серебряная пуля, а набор компромиссов
· 16 минГде DDD окупается, где мешает и как понять, что вашему проекту он не нужен – без карго-культа и без евангелизма.
-
Event Storming: 4 часа, которые стоят квартала разработки
· 21 минПрактическое руководство по Event Storming – от первого стикера до bounded contexts.
-
В прод идут не знания, а предположения
· 13 минПочему ваша команда строит не то, что нужно – и как это исправить.
-
Почему ваш проект стоит дороже, чем должен
· 13 минКак стоимость изменений растёт экспоненциально и что с этим делать.