エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
スタンプ結合
はじめに 良い設計を考えるときの観点の一つに、モジュールの結合度があります。モジュールの結合度の階... はじめに 良い設計を考えるときの観点の一つに、モジュールの結合度があります。モジュールの結合度の階級の一つが、スタンプ結合です。 コードレビューをするときに、スタンプ結合という言葉を使うことが多いです。ですが、今までスタンプ結合の出典を知らなかったので、出典を調べて、その結果をまとめました。サンプルコードはGoで書いています。 スタンプ結合の定義 スタンプ結合は和書だと、Glenford J.Myersの著書、ソフトウェアの複合/構造化設計で以下のように定義されています。 2つのモジュールが内容・共通・外部・制御結合ではなく、かつ、おなじ非大域的データ構造を参照しているとき、これら2つのモジュールはスタンプ結合である。 スタンプ結合の定義を理解するために、モジュールの結合度が定義された背景と階級について説明します。 複合設計 ソフトウェアの複合/構造化設計では、複合設計(composite
2022/03/06 リンク