Skip to content

ドメイン駆動設計におけるドメインサービスの概念と実装方法を解説します。値オブジェクトやエンティティでは不自然になる振る舞いを適切に表現する手法を、ユーザー重複確認や物流システムの具体例とともに紹介します。

ドメイン駆動設計(DDD)における値オブジェクトの本質を解説。不変性・値比較・置換可能性の3つの性質を理解し、Kotlinのdata classで実装する方法を具体例とともに紹介。MoneyやEmailAddressなど実践的なコード例も掲載。

ドメイン駆動設計(DDD)の基礎を実践的に解説します。業務知識をコードに埋め込む手法、ドメインモデルの設計方法、値オブジェクトとエンティティの違いを具体例とともにご紹介します。初心者からエンジニア歴3年目以上の方まで、実務に活かせる知識を提供します。