Что такое test-driven-development?
Методология разработки красно-зеленого рефакторинга, требующая проверенного тестового покрытия. Используйте для реализации функций, исправления ошибок, рефакторинга или любых изменений поведения, когда тесты должны доказать правильность. Источник: codingcossack/agent-skills-library.