Widziałem ten wątek
Jeśli klasa „Utilities” jest zła, gdzie mam umieścić swój ogólny kod?
i pomyślał, dlaczego klasy użytkowe są złe?
Powiedzmy, że mam model domeny, który obejmuje dziesiątki klas. Muszę mieć możliwość obsługi instancji xml-ify. Czy utworzyć metodę toXml na rodzicu? Czy mogę utworzyć klasę pomocniczą MyDomainXmlUtility.toXml? Jest to przypadek, w którym potrzeba biznesowa obejmuje cały model domeny - czy naprawdę należy do metody instancji? A co, jeśli istnieje kilka metod pomocniczych dotyczących funkcjonalności XML aplikacji?