2010-12-15 5 views
0

Ich plane, "Spezifikation Muster" zu verwenden, um meine Domain-Objekte in meiner Lösung zu validieren.Spezifikation Muster in einem separaten Projekt?

Wo ist der "richtige" Platz, um die "Spezifikations" -Klassen in meine Lösung zu bringen? Soll ich ein dediziertes Projekt erstellen, das die "Spezifikations" -Klassen enthält, oder sollte ich sie in den Domänen- oder Geschäftsprojekt-Layer übernehmen?

Antwort

0

Wo immer Sie das Gefühl haben, ist der richtige Ort, um funktionale Kohäsion zu erreichen, d. H. Funktionell verwandte Artefakte zusammen zu halten, so dass sie sich zusammen ändern, Veränderung ist lokalisiert, leicht zu finden