A lo largo de los años, he utilizado varias convenciones de nomenclatura para servicios en mis aplicaciones.
por ejemplo:
Servicio [ClassName] Gerente [ClassName] [ClassName] Factory Proveedor [ClassName] [ClassName] Helper
Por lo general, solo uso el sufijo "Helper" para las clases de utilidad que no tienen dependencias externas.
Sin embargo, me parece que hay un poco de cruce entre los demás, y me pregunto si hay alguna recomendación / estándar / guía sobre qué usar y cuándo.
Respuestas:
MSDN tiene algunos consejos sobre nombres de tipo.
También recomiendo leer el libro Directrices de diseño de marcos para una discusión más detallada sobre los nombres y muchos consejos de diseño adicionales.
fuente