/note/social

高凝集で疎結合に設計するコツ

高凝集で疎結合に設計するコツ。

1.モジュールの境界を業務の関心ごとで切り分ける。技術視点で境界を引かない。

2.関連するデータとロジックを一つのモジュールにまとめる。データ構造を外に見せない。

3.境界線の引き方と境界内に何を集めるか改善を続ける。

つまりドメイン駆動設計w

@masuda220