Вход на сайт
Контрактники...
1798 просмотров
Перейти к просмотру всей ветки
Программист коренной житель
в ответ AlexNek 11.02.20 13:19
И не обязательно, что можно вообще написать хотя бы юнит тест к нужному фукнционалу.
Да и немного помню кошкину ситуацию.
Да ничего необычного в его ситуации нет.
Систему в полном объеме не знает никто.
Да и ради бога :) У меня на текущем проекте тоже самое :) Никому и не нужно знать всю систему.
Даже если ты делаешь чего-то для одного рабочего места тебе будут говорить о детали А, а то что там могут делать деталь Б и С можно узнать случайно, а можно и нет.
И что? Сделал ты для детали А - протестировал и все работает - отлично. Если про делали Б и С ты ничего не узнал - отлично. Если узнал, то дополняешь тесты для этих деталей. Никто не требует моментального покрытия всего функционала.
И не обязательно, что можно вообще написать хотя бы юнит тест к нужному фукнционалу.
Это да. Но для таких случаев придумали рефакторинг. Ну и таки есть тестовые фреймфорки, которые подменяют код ;) Правда платные. Так что вполне вероятно, что это вопрос инструментария.
Опять же, кроме юнит-тестов есть еще и интеграционные и системные тесты.