|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 12 Oct 2002 12:55:31 To : Svyatoslav Abramenkov Subject : Re: g++ --------------------------------------------------------------------------------
Hi, Svyatoslav!
>>>>> "SA" == Svyatoslav Abramenkov
>>>>> <Svyatoslav.Abramenkov@p100.f8088.n464.z2.fidonet.org> writes:
AC>>> Тесты часто пишутся для ошибок, которые УЖЕ произошли.
VB>> тесты пишутся, для того чтоб сформулировать, ЧТО должен длать вот эотт
VB>> кусок кода. Еще раз - рекомендуют тесты писать ДО ТОГО, как будет
VB>> реализован кусок кода, исходя из анализа предметной области.
SA> В SU.SOFTW в конце августа в подобном флейме на тему XP был предложен
SA> пример ошибки, и написать для него тесты. В результате никто не
SA> предложил тестов, которые бы отловили эту ошибку. Хотя апологеты ХР
SA> много раз высказались на тему "это несложно" и "это неправильно".
Мне кидали пару приколов из того флейма, я искрене смеялся. Про ошибку не
кидали.
Hикто не говорит что "XP панацея". В Книге Бека даже четко скзаано когда
XP неприменимо. Мы хотим тут развить эту тему? Или может все желающие
сходят на форум www.xprogramming.ru и там задаут вопросы?
Я могу только повторить еще раз -
1. сначала пишутся тесты, которые проверяют правильность решения задачи в
UserStory
2. потом пишется код, который проходит через тесты
разумеется, нужно уметь писать тесты. Разумеется нужно писать код "не
просто чтоб прошел через тесты", а чтоб РАБОТАЛ.
XP - это комплекстная методология. Одни тесты - не панацея.
Всем кто хочет продолжить, очень рекомендую
http://www.xprogramming.ru
там (например в форуме) есть люди более опытные чем я, которые отвечают на
вопросы.
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/254107a3c903.html, оценка из 5, голосов 10
|