Rust implementations of the book Analysis Patterns:Reusable Object Models by Martin Fowler

関連と対応付け

本書のパターンにおける関連は両方向性である。パターンを使うときは, 両方向性関連,または単方向性関連のどちらかを選択できる。 読者のアプリケーションではどちらの方向性のものを使うのか, 捨てるのかを明らかにすべきである。その選択は,実際にはパターンに影響しない。

  • 対応付け (役割) - ソフトウェア上の依存関係
  • 関連 - 意味的なつながり