для именования сервисов? иногда навскидку бывает непросто найти точный термин, если сервис высокоуровневый и не вписывается в рамки какого-то популярного шаблона. и начинается перебор в уме всяких Store, Manager, Updater, Storage, Generator, Resolver и прочего. было бы удобно смотреть на готовый список и выбирать термин, который больше подходит, чем придумывать из головы. не видели такое?
Якщо складно знайти відповідне слово, завжди є Executor із методом execute() і Handler із методом handle() - і ви можете класти туди все шо забажаєте 🙂 У всіх інших випадках це domain-specific назви, тому найкращу термінологію вам не знайти аніж у експертів по цих галузях чи книгах по цьому домену
Мне кажется что 99% ответа на этот вопрос это начитанность книг по архитектуре, потому что там обсуждаются такие нейминги и они приходят на ум сами и относительно однородны среди множества проектов. Тут попался хороший гист https://gist.github.com/hurricane-voronin/9ceccace0fd530bbf17c83b059c86eb7#classes-names-suggestions
о, спасибо! вот что-то такое я и искал)
да, обычно так и происходит, но иногда все таки впадаешь в ступор или кажется что выбранный термин не полностью отражает суть, и можно придумать лучше
Обсуждают сегодня