Я планирую использовать «Шаблон спецификации» для проверки моих доменных объектов в моем решении.
Где находится «правильное» место для размещения «спецификационных» классов в моем решении? Должен ли я создать отдельный проект, содержащий классы «спецификации», или я должен добавить их в слой «Домен» или «Бизнес-проект»?
Везде, где вы чувствуете, это правильное место для достижения функциональной сплоченности, то есть объедините вместе функционально связанные артефакты, чтобы они вместе изменялись, локализованные изменения, легко находить вещи