предположим, будет лежать логика фильтрации лягушек по их окрасу. Вопрос: почему не в слое с usecases?
Я, вероятно, слишком абстрактно ответил) В данном примере это usecase уже.
Разделение логики на чисто бизнес и use cases - всегда нетривиальная задача... но всегда есть правила, выше которых уже не может быть ничего - это край бизнес-правил. А вот место, где они плавно перетекают в use cases - зависит сугубо от вашей предметной области
Обсуждают сегодня