Test-Driven Development

Стандарты разработки test-driven-development
Текущая практика
Зависит от (требует)
Описание

Test-Driven Development или TDD — техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки: сначала пишется тест, покрывающий желаемое изменение, затем пишется код, который позволит пройти тест, и под конец проводится рефакторинг нового кода к соответствующим стандартам. Является продолжением развития практики unit-тестирования, которая должна быть внедрена ранее.

Ценность
Преимущества:
  • Увеличение скорости разработки за счет увеличения продуктивности разработки.
  • Уменьшение времени на отладку новой функциональности.
  • Увеличение объема покрытия кода тестами.
Последствия отсутствия:
  • Увеличение времени на разработку.
  • Появление сложных и запутанных модулей в системе.
Критерии оценки 3
SURVEY

Простой вопрос?

Варианты по умолчанию: Да / Нет / Частично
SURVEY

Вопрос с несколькими вариантами ответа?

Варианты ответа:
  • +1 Вариант 1
  • 0 Вариант 2
  • -1 Вариант 3
INTERVIEW

Вопрос с несколькими вариантами ответа?

Ресурсы 1
  • Источник
Метаданные
ID:
ed6e141f-6c00-4f6a-8dc7-2463fec64154
Slug:
test-driven-development
Версия:
2.0
Проекты:
ФармаИмпекс Client1/Project1
Критерии:
2 survey 1 interview
Создано:
2026-04-30
Обновлено:
2026-04-30