[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Используете ли вы TDD?
Страницы: 1, 2
GET
Помогу тем, кому лень гуглить:
http://wiki.agiledev.ru/doku.php?id=tdd

Тоже как-то не совсем понятно...все же тестируют постоянно свой код, но не так конечно автоматизированно, как в этой статье, не так "научно" что-ли. Ответил "Никогда" smile.gif.

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
glock18
Цитата (inpost @ 24.05.2013 - 00:38)
загуглил, называется поэтапная разработка, сделал часть кода, потом проверил его работу, ещё сделал часть кода, ещё раз проверил...
Не знаю даже что и сказать, ведь так программируют почти все smile.gif

Это не поэтапная разработка. И так разрабатывают очень мало. Мне, например, в такой конторе работать еще не довелось.
Guest
Такие технологии разработки наверное только в серьезных фирмах, где дорогие проекты и где могут позволить тратить время на всю эту дополнительную работу.

Для проектов когда делаешь все сам, на такое времени выделить не получается никак. Тебе надо отдать продукт, а как он сделан, по мнению заказчика, чисто твои проблемы и как ты его тестируешь - также полностью твои проблемы.

Будешь играться в коде, всяким тестированием автоматическим, времени больше убьешь, соответственно цены выше и обратятся к конкуренту, у которого дешевле.

Поддержу inpost-а, программист должен учиться сразу писать нормально, продумывая всю систему сначала, и тогда по частям логическим можно воплощать систему и тестировать по частям. Особенно сейчас же на ООП все создается, пообъектно тестировать самое то.
TMake
Цитата (Guest @ 24.05.2013 - 09:14)
программист должен учиться сразу писать нормально, продумывая всю систему сначала

видимо ни когда не было заказчиков которые меняли координально все по несколько раз.



Спустя 18 минут, 38 секунд stepan написал(а):
inpost как ты написал - все делают, а tdd это сначала делаешь тест, проверяешь что он выполнился и выдал ошибки, затем пишешь код, проверяешь тест, что бы он выполнялся без ошибок, затем делаешь рефакторинг, и проверяешь заново тест.



Спустя 21 минута, 47 секунд stepan написал(а):
Invis1ble тоже думаю что для сложных участков кода нужно будет писать, но все же сначала тест, а потом реализацию. Ведь определить сложные участки не составит особого труда.
m4a1fox
http://developerslife.ru/50
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.