Подробнее
Как мне стоит запускать мои тесты Как я на самом деле запускаю мои тесты Так, сейчас я отправлюЧ ¡пбех.рЬр на продакшн, свистни, если что, ок2* шибок Ошибка 500, 500!! Откатывай! ОТКАТЫВАЙ!- Давай, но будь готов к вазелину.. ^ОТКАТЫ! CommitStrip.com
commitstrip,Смешные комиксы,веб-комиксы с юмором и их переводы,программисты
Еще на тему
А вот если сляпал на ходу, а потом понял, что лучше было бы отдавать данные в другом виде, тогда конечно, тест придется переписывать, ведь он уже не будет подходить.
Но даже если архитектор дурак и не лечится, то без тестов начинают расти велосипеды, спагетти и прочая хуйня, начинают вылазить необъяснимые баги, выявление которых отнимет куда больше времени, чем если бы ты после изменений переписал тест и увидел проблему сразу.
Так что как ни крути, тесты нужны и полезны. Другое дело, что лень, особенно, когда в целом проект уже выглядит как не пойми что.
Нерутинный код как раз чаще всего вылизан и проверен сто раз. А вот на текучке 99% косяков и лезет.
А хуже всего когда нужны тесты взаимодействия с чужой системой. То ли мок писать по спекам, толи ебаться со сборкой и запуском симулятора.
А вообще конечно все зависит от тестового ландшафта. Если не лениться и заранее готовить ландшафт сразу под несколько доработок, то и тесты будут быстрее идти.
И при этом у первого в коде несколько громоздких чудовищных тестов, которые ничего не тестируют. А у второго куча мелких независимых нехрупких тестов.
Вот запросто так.