Разработка, управляемая тестированием
Материал из Весельчак У
Версия от 15:39, 27 сентября 2011; Dale (обсуждение | вклад) (Новая страница: «Методика разработки, при которой для каждого разрабатываемого модуля сначала пишутся тес...»)
Методика разработки, при которой для каждого разрабатываемого модуля сначала пишутся тесты, а затем - программный код, который должен удовлетворять этим тестам. При таком подходе тесты рассматриваются как спецификация модуля, причем код пишется лишь в том случае, если есть хотя бы один тест, выдающий ошибку.
Широко применяется в "экстремальном программировании".