Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

А как сейчас с работой?

16.07.21 09:30
Re: А как сейчас с работой?
 
alex445 местный житель
в ответ alex445 16.07.21 09:13, Последний раз изменено 16.07.21 09:31 (alex445)
Если вы такой крутой, что можете все кейсы предвидеть и отработать в тестах, то вы сразу и в коде можете это предвидеть и отработать - зачем тогда тесты?

Я единственный смысл в подобных подробных тестах вижу лишь в командной разработке, да ещё когда команда довольно часто меняет состав. Т.е. когда код передаётся из рук в руки, в том числе менее опытным разработчикам. Тогда да - один раз написанный тест более опытным разработчиком является как бы документацией и одновременно валидацией кода, написанного менее опытным или пришедшим новичком, которые пока ещё не "въехал" в работу.


Но опять же, почему тесты подменяют документацию? Кто будет следить за правильностью и актуальностью гениально написанных тестов, если гений уволился или занялся другим кодом? Т.е. такой подход может работать, если гений постоянно в фирме и за всем следит.

 

Перейти на