2013年4月6日土曜日

凝集度 結合度

わかりやすい、回収しやすいシステム、プログラムを開発するときに
「凝集度」や「結合度」に留意する。

できるだけ単一の機能(責任)にわけて実装する。
機能的凝集度をめざす。

そして、できるだけ結合を疎にする。関数にはデータ、または構造体を渡すようにする。
条件により動作が変わるようなパラメータは極力さける。(避けられないときもある)
データ結合、スタンプ結合を心がける。







0 件のコメント:

コメントを投稿