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

Юнит тесты для "системного" приложения

19.04.21 16:21
Re: Юнит тесты для "системного" приложения
 
AlexNek патриот
AlexNek
1) для того, чтобы код был тестируемым.

Вот именно с этим у меня и наблюдаются проблемы.

Я не хочу исключительно только для тестирования добавлять море вещей которые мне совсем не нужны.


2) чтобы класс отвечал только за то, чем он занимается.

А класс и не занимается сжатием, за это отвечает другой класс.

Если кто-то захочет изменить сжатие, то он будет это менять в другом месте.


3) расширяемость

Зачем предусматривать расширяемость, когда эта расширяемость не понадобится.

Ну зачем мне автомобилю делать складываемые крылья или цеплять замаскированный парашют, на тот случай если он вдруг упадет в ущелье?

 

Перейти на