На протяжении многих лет я использовал различные соглашения об именах для служб в своих приложениях.
например:
[ИмяКласс] Услуги [ИмяКласс] Менеджер [ИмяКласс] Фабрика [ИмяКласс] Провайдер [ИмяКласс] Помощник
Обычно я использую суффикс «Помощник» только для служебных классов, которые не имеют внешних зависимостей.
Однако я нахожу, что между остальными есть что-то похожее, и я удивляюсь, есть ли какие-либо рекомендации / стандарты / руководящие принципы относительно того, что использовать и когда?
4
Как это не по теме? "Есть ли какие-либо рекомендации / стандарты / рекомендации?" это правильный вопрос - ответ может быть: «Да, вот ссылка на руководящие принципы MS.
—
Kieren Johnstone
@ Кон, я не согласен. Это правильный вопрос для StackOverflow. stackoverflow.com/questions/495051/…
—
Филипп Экберг
@ Бен, пожалуйста, дайте мне знать, если вы найдете ответ на этот вопрос, поскольку я хотел бы узнать, какие рекомендации люди предлагают.
@svick хорошо, вы делаете это звучит так, как будто это совершенно очевидно. Я не думаю, что это так. Я мог бы иметь ProductManager, который сохраняет продукты, или ProductService, который сохраняет продукты. Я мог бы иметь ConfigurationProvider или ConfigurationFactory, который генерирует конфигурацию. Вот почему я прошу объяснений.