Каталог / obra / test-driven-development

test-driven-development

obra/superpowers
118.4K
установок
#169
в рейтинге

Что делает

Сначала тесты, потом код.
  • Следуешь циклу red-green-refactor: напишешь тест, видишь что падает, пишешь минимум кода чтобы прошёл, потом рефакторишь не ломая тесты
  • Удаляешь весь продакшн-код написанный до тестов, без исключений за «справку» или «адаптацию»
  • Обязательно смотришь как тесты падают — это доказательство что они реально что-то проверяют, сразу зелёные тесты ничего не доказывают
  • Объясняешь контраргументы (тестировать потом, ручная проверка, sunk cost) с конкретными возражениями и чеклистом

Установка

$ npx skills add obra/superpowers