http://habrahabr.ru/company/evilmartians/blog/148264/
Из комментов понравилось вот что:
"Смысл не в том, что-бы тратить время на написание тестов. А в том, что бы написанием тестов экономить время на написании кода.
Если у вас не так, значит вы не умеете писать тесты."
И ещё:
"Так видимо не дружу с enter. Вообщем TDD это методология написания кода через тесты, тесты в ней используются для того чтобы задать критерий закончености куска кода. То что вы получаете покрытие тестами проекта — всего лишь приятный бонус. Вобщем — то написание в стиле TDD не отменяет написания Unit-Tests и Acceptance Tests. То о чем вы пишите — это автоматические Acceptance Tests. Я лично никогда не видел полностью автоматических Acceptance Test, в основном по причине того что они ацки сложные и хрупкие. Обычно Acceptance Test перекладывают на QA комманду."
Из комментов понравилось вот что:
"Смысл не в том, что-бы тратить время на написание тестов. А в том, что бы написанием тестов экономить время на написании кода.
Если у вас не так, значит вы не умеете писать тесты."
И ещё:
"Так видимо не дружу с enter. Вообщем TDD это методология написания кода через тесты, тесты в ней используются для того чтобы задать критерий закончености куска кода. То что вы получаете покрытие тестами проекта — всего лишь приятный бонус. Вобщем — то написание в стиле TDD не отменяет написания Unit-Tests и Acceptance Tests. То о чем вы пишите — это автоматические Acceptance Tests. Я лично никогда не видел полностью автоматических Acceptance Test, в основном по причине того что они ацки сложные и хрупкие. Обычно Acceptance Test перекладывают на QA комманду."
Комментариев нет:
Отправить комментарий