Przez lata korzystałem z różnych konwencji nazewnictwa dla usług w moich aplikacjach
na przykład:
[ClassName] Usługa [ClassName] Manager [ClassName] Factory [ClassName] Dostawca [ClassName] Pomocnik
Zasadniczo używam sufiksu „Pomocnik” tylko w przypadku klas narzędzi, które nie mają zewnętrznych zależności.
Uważam jednak, że istnieje różnica między innymi i zastanawiałem się, czy istnieją jakieś zalecenia / standardy / wytyczne dotyczące tego, czego używać i kiedy?
Odpowiedzi:
MSDN ma porady dotyczące nazewnictwa typów.
Polecam również przeczytanie książki Framework Design Guidelines, aby uzyskać bardziej szczegółową dyskusję na temat nazewnictwa i wiele dodatkowych porad projektowych.
źródło