TDD вверх ногами

RU

Разработка через тестирование (a.k.a. TDD) была заново открыта Кентом Беком и подробно разобрана в его знаменитой книге в 2002. В 2014 году Дэвид Хайнемайер Ханссон (создатель Ruby on Rails) сказал, что TDD не работает и только вредит архитектуре. Роберт Мартин (создатель SOLID-принципов) не согласился с этим и объяснил, что TDD может не срабатывать лишь в определённых случаях. Через какое-то время он даже сравнил важность TDD с важностью мытья рук в медицине и добавил, что «его не удивит, если однажды TDD приобретёт силу закона». Два года спустя, а для нас — пару месяцев назад, он написал об этом ещё раз, и ещё, и ещё. Это горячая тема для обсуждения. У нас, конечно, есть своё мнение по этому поводу.


Скачать презентацию.


Егор Бугаенко
Егор Бугаенко yegor256

Zerocracy

Автор книги «Elegant Objects»; CEO в Zerocracy; сертифицированный Oracle Java Architect; Java архитектор в нескольких open source проектах (Rultor, Takes, JCabi).


Все доклады