2
Чи має бути відомий бізнес-ідентифікатор суб'єкта господарювання представленим типом у DDD / OOP?
На практиці це означає використання користувацького (незмінного) classнад тим stringчи іншим примітивним типом. Приклади: Видавництво: Міжнародний стандартний номер книги. Фінанси: Міжнародний ідентифікаційний номер цінних паперів. Переваги: Може забезпечити формат ідентифікатора. Стає першокласним членом моделі. Недоліки: Додає стійке тертя (наприклад, Entity Framework). Більше коду.