Mam następujący problem.
Istnieją klasy, które w kontenerze DI mają zasięg aplikacyjny i mają masę (naprawdę masę) wstrzykiwanych innych komponentów.
Jak zabrać się za refactoring, jak podchodzić do pracy z czymś takim. Zakładając, że pracuję z takim kontenerem w którym nie mogę wrzucić do komponentu aplikacyjnego komponentu requestowego.
Czy rozbijanie tego wszystkiego na mniejsze klasy i tworzenia masy nowych komponentów aplikacyjnych to dobra ścieżka?
Ogólnie jestem zielony przy pracy z tak legacy kodem (i ogólnie :) ), a chciałbym umieć sobie radzić i w takich sytuacjach.