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

unit tests

06.11.18 22:49
Re: unit tests
 
dymanoid знакомое лицо
dymanoid
в ответ moose 06.11.18 21:54, Последний раз изменено 06.11.18 22:49 (dymanoid)

Вот эта х-ня (читать: функция) - типичный пример божественного объекта. И швец, и жнец, и на дуде игрец. И в веб лезет, и контент получает, и XML парсит.

Её надо раздраконить на 2-3 отдельные, руководствуясь S и I из SOLID. Применяя D из SOLID. Не забывая про DRY при этом.

Тогда всё будет замечательно тестироваться.

 

Перейти на