Spec-Driven Development
Спеки и архитектура · SDD
Подход, где сначала пишется спецификация — что система должна делать, — а код пишет и сверяет с ней агент. Спека становится главным документом, а код — её следствием.
Reconcile loop: Kubernetes и агент
| Kubernetes | Spec-Driven Development | |
|---|---|---|
| Желаемое | манифесты, Helm-чарт | спека |
| Фактическое | сервисы в кластере | код в репозитории |
| Кто сверяет | контроллер | агент |
| Что делает при расхождении | поднимает или убирает поды | правит код, пока тесты и спека не сойдутся |
| Как менять систему | правят манифест, не кластер | правят спеку, не код |
Источник: Блог GitHub: разработка от спецификаций
Где встречается · 1
- Harness engineering на практике · Харнесс