Техника разработки TDD

Техника разработки программного обеспечения TDD (англ. Test-driven development, в переводе Разработка через тестирование) основана на повторении циклов разработки и тестирования продукта.

Суть техники TDD описывается следующими этапами:

  • Разработчики придумывают сложный тест для продукта, который не может быть пройден.
  • Затем создают код для прохождения сложного теста.
  • Тестируют написанный код и вносят в него изменения до тех пор, пока не будет идеального прохождения теста.

Смотрите также

  • методология RUP,
    которая представляет собой базу знаний с поисковой системой
  • методология PMBOK,
    которая применяется для структурированного подхода к ведению проекта
  • методология Cobit,
    которая применяется для выработки стандартов в области аудита и управления IT
  • рекомендации ITIL,
    которые определяют стандарты для сочетания IT с бизнес-стратегией