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

​Контрактники...

11.02.20 13:29
Re: ​Контрактники...
 
Программист коренной житель
в ответ AlexNek 11.02.20 13:19
И не обязательно, что можно вообще написать хотя бы юнит тест к нужному фукнционалу.
Да и немного помню кошкину ситуацию.

Да ничего необычного в его ситуации нет.


Систему в полном объеме не знает никто.

Да и ради бога :) У меня на текущем проекте тоже самое :) Никому и не нужно знать всю систему.


Даже если ты делаешь чего-то для одного рабочего места тебе будут говорить о детали А, а то что там могут делать деталь Б и С можно узнать случайно, а можно и нет.

И что? Сделал ты для детали А - протестировал и все работает - отлично. Если про делали Б и С ты ничего не узнал - отлично. Если узнал, то дополняешь тесты для этих деталей. Никто не требует моментального покрытия всего функционала.

И не обязательно, что можно вообще написать хотя бы юнит тест к нужному фукнционалу.

Это да. Но для таких случаев придумали рефакторинг. Ну и таки есть тестовые фреймфорки, которые подменяют код ;) Правда платные. Так что вполне вероятно, что это вопрос инструментария.

Опять же, кроме юнит-тестов есть еще и интеграционные и системные тесты.

 

Перейти на