Test-Driven Development
Стандарты разработки
test-driven-development
Синонимы:
Альтернативное название
Граф зависимостей
Зависит от: 1
Текущая практика
Зависит от (требует)
Описание
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