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

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

11.02.20 14:57
Re: ​Контрактники...
 
AlexNek патриот
AlexNek

Теоретически, полностью с вами согласен. Но практически, обычно бывают нюансы.


Если про делали Б и С ты ничего не узнал - отлично. Если узнал, то дополняешь тесты для этих деталей.

Есть только маленький нюанс совместная обработка А и Б, в данной реализации, невозможна.


Но для таких случаев придумали рефакторинг.

Ну я хочу глянуть на рефакторинг 10-летнего монолитного спагетти кода, когда при этом приложение должно быть всегда в рабочем состоянии.


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

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

Ваши действия?

 

Перейти на