ходил на учебу
Feb. 14th, 2007 09:13 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Два дня учился TDD. Сначала разбирались с микротестами, а потом - как их применять для TDD. Красиво! Строишь, тут же всё проверяя.
Теперь вопрос - а что делать с внешней средой? А к ней надо приделывать адаптеры. На хрена программе знать эйпиай в две тысячи вызовов? Трех обычно хватает: открыть, схватить, убежать. А к адаптеру и затычку приделать элементарно. Ну или мок-объект - контрольную затычку.
Я думаю, на industriallogic.com всё это написано.
А уж ребята какие хорошие, эти Майк с Джошем. Я и раньше книгу Джоша, черную, Refactoring to Patterns, за самую главную держал среди этой трилогии, синяя, белая, черная.
Теперь вопрос - а что делать с внешней средой? А к ней надо приделывать адаптеры. На хрена программе знать эйпиай в две тысячи вызовов? Трех обычно хватает: открыть, схватить, убежать. А к адаптеру и затычку приделать элементарно. Ну или мок-объект - контрольную затычку.
Я думаю, на industriallogic.com всё это написано.
А уж ребята какие хорошие, эти Майк с Джошем. Я и раньше книгу Джоша, черную, Refactoring to Patterns, за самую главную держал среди этой трилогии, синяя, белая, черная.
no subject
Date: 2007-02-15 11:57 am (UTC)(no subject)
From:no subject
Date: 2007-02-15 05:15 pm (UTC)(no subject)
From:(no subject)
From:Читал об этом, когда-то очень давно, еще на русском
Date: 2007-02-15 08:13 pm (UTC)Т.е. проверка условия - это и есть тест-кейс.
no subject
Date: 2007-02-16 06:03 pm (UTC)Хорошо не в том смысле, что мнение хорошее, а что два противоположных мнения могут уживаться и хорошо доказывать себя. Такая у нас хорошая специальность.
(no subject)
From:(no subject)
From:(no subject)
From: