Im Laufe der Jahre habe ich in meinen Anwendungen verschiedene Namenskonventionen für Dienste verwendet
beispielsweise:
[ClassName] -Dienst [ClassName] Manager [ClassName] Factory [ClassName] Provider [ClassName] -Hilfe
Im Allgemeinen verwende ich das Suffix "Helper" nur für Dienstprogrammklassen, die keine externen Abhängigkeiten haben.
Allerdings finde ich, dass es eine gewisse Überschneidung zwischen den anderen gibt, und frage mich, ob es Empfehlungen / Standards / Richtlinien dazu gibt, was und wann verwendet werden soll?
Antworten:
MSDN hat einige Ratschläge zur Typbenennung.
Ich empfehle außerdem, das Buch mit den Framework Design Guidelines zu lesen, um eine detailliertere Diskussion über die Benennung und viele zusätzliche Design-Ratschläge zu erhalten.
quelle