juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2007-02-14 09:13 pm

ходил на учебу

Два дня учился TDD. Сначала разбирались с микротестами, а потом - как их применять для TDD. Красиво! Строишь, тут же всё проверяя.

Теперь вопрос - а что делать с внешней средой? А к ней надо приделывать адаптеры. На хрена программе знать эйпиай в две тысячи вызовов? Трех обычно хватает: открыть, схватить, убежать. А к адаптеру и затычку приделать элементарно. Ну или мок-объект - контрольную затычку.

Я думаю, на industriallogic.com всё это написано.

А уж ребята какие хорошие, эти Майк с Джошем. Я и раньше книгу Джоша, черную, Refactoring to Patterns, за самую главную держал среди этой трилогии, синяя, белая, черная.

Читал об этом, когда-то очень давно, еще на русском

[identity profile] bravomail.livejournal.com 2007-02-15 08:13 pm (UTC)(link)
Там было пред-условие, пост-условие - вокруг каждого действия.
Т.е. проверка условия - это и есть тест-кейс.