Инкрементное программирование, или мой опыт в TDD
Чистый код, который работает, - вот цель, к которой надо стремиться. Рон Джеффриз Введение
Разработка через тестирование (test driven development, TDD) - это подход, позволяющий писать чистый и рабочий код, небольшими кусочками наращивая функциональность, для которой были предварительно написаны небольшие тесты. По крайней мере, именно так говорят об этой методологии. Так уж вышло, что мне на руки попалась книга Кента Бека "Экстремальное программирование. Разработка через тестирование". Поэтому...