Вопрос

Я планирую использовать «шаблон спецификации» для проверки моих объектов домена в моем решении.

Где находится «правильное» место, чтобы поместить классы «спецификации» в мое решение? Должен ли я создать выделенный проект, который содержит классы «спецификации», или я должен бросить их на уровень домена или бизнес -проекта?

Это было полезно?

Решение

Где бы вы ни чувствовали, это правильное место для достижения функциональной сплоченности, т. Е. Сделайте функционально связанные артефакты вместе, чтобы они менялись вместе, изменения локализованы, легко найти вещи

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top