Login
unit tests
1806 просмотров
Перейти к просмотру всей ветки
dymanoid знакомое лицо
in Antwort moose 06.11.18 21:54, Zuletzt geändert 06.11.18 22:49 (dymanoid)
Вот эта х-ня (читать: функция) - типичный пример божественного объекта. И швец, и жнец, и на дуде игрец. И в веб лезет, и контент получает, и XML парсит.
Её надо раздраконить на 2-3 отдельные, руководствуясь S и I из SOLID. Применяя D из SOLID. Не забывая про DRY при этом.
Тогда всё будет замечательно тестироваться.