• 変化する部分をカプセル化する
  • 継承よりコンポジションを好む
  • 実装に対してではなく、インターフェースに対してプログラミングする
  • クラスは拡張に対しては開かれた状態であるべきであるが、変更に対しては閉じた状態であるべきである(Open-Closed Principle:開放/閉鎖原則)

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2006年08月10日 12:28