カップリングの管理
ソフトウェアモジュールの間の相互依存の度合い、2つのルーチン、モジュールがどの程度密接につながっているかの尺度、モジュール間の関係の強さ
必ず取り除けばいいというほど単純ではないが、一般的にカップリング過多で死ぬので疎結合を目指すのが是
https://gyazo.com/f5a661893d3dfd57eb98c3036cd39cbd
カップリングはこの5種類に分類できるとするモデル
各タイプごとにどう対処するか考えて潰せ
高パフォーマンスを言い訳にするな
そのコード使ってるすべての箇所がカップリングすることになる