ドメイン層分離(DDD)学習シリーズ|C#設計の基本を体系的に解説

ドメイン層分離(DDD)学習シリーズ|目次

ドメイン層分離(DDD的設計)は、業務ロジックを技術から切り離して守るための設計の考え方です。 MVCを理解した次のステップとして、「業務ルールはどこに書くべきか?」という疑問に答えていきます。

ドメイン層分離学習シリーズ:C#設計の基礎

MVCだけでは整理しきれなくなる業務ロジックを、どの層にどう配置すべきか。 Domain / Application / Infrastructure の役割を、順番に整理します。
  • DDD001|なぜMVCだけでは足りないのか?業務ロジックの置き場問題 公開予定日:2026/03/14
  • DDD002|ドメイン層とは何か?C#で業務ルールを分離する考え方 公開予定日:2026/03/16
  • DDD003|Application層の役割とは?ユースケースで考える設計 公開予定日:2026/03/18
  • DDD004|Infrastructure層とは?DB・外部APIとの正しい分離 公開予定日:2026/03/21
  • DDD005|MVCとドメイン層分離を整理する|設計レベルの違い 公開予定日:2026/03/23

前提知識:MVCの理解

このシリーズは、MVCの基本を理解していることを前提に進みます。 もしMVCがまだ曖昧な場合は、先にMVC学習シリーズから読むことをおすすめします。

ドメイン層分離 学習シリーズ 目次イメージ

0 件のコメント:

コメントを投稿