вторник, 7 мая 2013 г.

Тесты влияют на архитектуру

Они позволяют "разрезать" систему в несколько иной плоскости. Если вдруг базовые классы вызывают диалоговые окна или другой интерактив с пользователем - тесты очень хорошо сигнализируют об этом. И позволяют провести "водораздел" по-другому. В общем - MVC, но MVC через тесты. Как-то так. Ну это на пальцах.

Update. А вот и внешние ссылки:
http://www.itshop.ru/Prostoe-napisanie-testov-eto-ne-TDD/l9i31547
http://delphi.frantic.im/delphi-tdd/

Комментариев нет:

Отправить комментарий