Предположим, у меня есть два класса обслуживания со следующими методами:
- GroupService
- createGroup()
- удалить группу()
- группа обновлений()
- найтигруппу()
- UserService
- createUser()
- удалить пользователя ()
- обновитьпользователя()
- найтипользователя()
Сейчас я думаю об эстетике этих занятий. Представьте, что мы хотим реализовать метод, который ищет всех пользователей определенной группы. Какой класс обслуживания отвечает за такой метод?
Я имею в виду, что возвращаемое значение — это пользователь (или, может быть, набор пользователей), но параметр (что означает имя группы) — это группа. Итак, в какой класс обслуживания лучше поместить этот метод?