J'ai vu ce fil
Si une classe "Utilitaires" est mauvaise, où dois-je mettre mon code générique?
et pensé pourquoi les classes d'utilité sont-elles mauvaises?
Disons que j'ai un modèle de domaine qui comprend des dizaines de classes. Je dois être capable de xml-ify instances. Est-ce que je crée une méthode toXml sur le parent? Dois-je créer une classe d'assistance MyDomainXmlUtility.toXml? C'est un cas où le besoin de l'entreprise couvre tout le modèle de domaine - appartient-il vraiment en tant que méthode d'instance? Qu'en est-il s'il existe un tas de méthodes auxiliaires sur la fonctionnalité xml de l'application?