понедельник, 2 декабря 2013 г.

Кратко. Про TDD. Ещё одна мысль

"Большой пост" был тут - http://programmingmindstream.blogspot.ru/2013/11/tdd_28.html
Или вот ещё "проблемка" была вскрыта - http://programmingmindstream.blogspot.ru/2013/11/gui.html

Но там - МНОГО БУКВ.

А вот кратко - "ещё одна мысль", которую хотелось ДОНЕСТИ.

Люди говорят - "TDD - интересно, я подумаю как "начать"".

Так вот!

Не надо "думать" как "начинать".

Надо БРАТЬ и ДЕЛАТЬ.

"Начать использовать TDD" (или хотя бы писать тесты) - можно в ЛЮБОЙ МОМЕНТ разработки.

1. Появилась необходимость в НОВОЙ функциональности - начинаем с теста.
2. Нашли ОШИБКУ - уже МОЖНО ПИСАТЬ тест.

В СУЩЕСТВУЮЩЕМ проекте.

TDD, это не "что-то типа RUP", где "всё и СРАЗУ или НИКОГДА".

TDD - МОЖНО использовать, а МОЖНО НЕ ИСПОЛЬЗОВАТЬ.

В ЛЮБОЙ момент.

TDD не требует "пилотного проекта" или "согласования с начальством".

TDD это всего лишь "внутренняя кухня" и "гигиена мозга".

Надеюсь, что мысль - понятна.

"Идеологи TDD" до меня лично эту мысль "не донесли". Я её "сам додумал". Это "как я понимаю". Может быть конечно - я "невнимательно читал".

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

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