tgoop.com/izpodshtorki/90
Last Update:
Конец месяца, время обзора на книжку Хорикова "Принципы юнит-тестирования".
Главное достоинство этой книги для меня – хорошие, полезные формулировки
терминов. Меня задолбали рассуждения о том, чем моки отличаются от фейков, стабов и дублёров и какой вид лучше. Наконец смогу с умным видом кидать в спорунов этой книгой.
Определение юнит-теста так вообще нужно вырезать
и повесить в рамочку в офисе на видном месте.
Подход что интеграционные тесты - все, что не юниты тоже спасает от душных споров ни о чём.
При этом не скажу что я узнал что-то суперновое, но книга вышла хорошим повторением материала и поводом пересмотреть свой опыт. И я понял про себя интересную вещь.
На самом деле мне очень тяжело полностью понять и перенять подход автора, если у меня уже есть большой опыт в теме. Суть проходит через фильтр убеждений и очень искажается.
Вот и здесь Хориков очень много пинает книжку Growing OOS, Guided by Tests и лондонскую школу.
Мне та книга очень зашла и я не мог понять хейта. Но посмотрев ещё мнения автора в его блоге я понял причину. Я абсолютно проморгал засилие моков и взял себе только потрясающий top-down подход к TDD, которого и
придерживаюсь до сих пор. Индустрия же, наборот, впитала только моки и проигнорировала TDD. По факту из-за этой книги многие тысячи тестов вида mock Kukarek verify KoKoko
. Поэтому хочу добавить дисклеймер к своему отзыву про GOOSGbT: почитайте главу про моки в книжке Хорикова.
Вот такие дела, ребята! Посоветуйте чо по продакт менеджменту разработчику почитать.
BY Голос из-под шторки
Share with your friend now:
tgoop.com/izpodshtorki/90