О чем поговорим:
- Что дает SDD и чего не хватает для микросервисов.
- Как устроена разработка по спецификациям, чем отличаются подходы и какие проблемы они решают.
- Что меняется, когда задача затрагивает несколько сервисов, и что нужно проверять еще на этапе плана.
Отдельно разберем бенчмарк SDD и то, какие ошибки допускают агенты. Я построил бенчмарк с архитектурными ловушками и сравнил модели и SDD-процессы на одной задаче. Расскажу, какие ошибки остались в планах и коде, и почему успешные тесты не гарантировали работающую фичу.
И наконец, archspec: как добавить проверку архитектуры. разберем, зачем нужны карта связей сервисов, независимое ревью плана и автоматические проверки. Что они улучшили в бенчмарке, какие ошибки пропустили и как добавить такие проверки в свой процесс разработки.