2
Czy dobrze znany identyfikator biznesowy podmiotu powinien być reprezentowany przez dedykowany typ w DDD / OOP?
W praktyce oznacza to użycie niestandardowego (niezmiennego) w classstosunku do stringjakiegoś innego rodzaju prymitywnego. Przykłady: Publikowanie: międzynarodowy standardowy numer książki. Finanse: międzynarodowy numer identyfikacyjny papierów wartościowych. Zalety: Może zapewnić format identyfikatora. Zostaje pierwszorzędnym członkiem modelu. Niedogodności: Dodaje tarcie związane z trwałością (np. Entity Framework). Więcej kodów.