SOLID原則

 SOLID原則:

  • S単一責任原則のオブジェクトは、ただ1つの関数の概念を持っていると考えるべきです。
  • O開口部および「ソフトウェアのボディは拡張のためのオープンであってもよいが、修正のために閉鎖すべきである」という概念という原則を閉じます。
  • コンセプト「プログラム内のオブジェクトは、プログラムの正しさの前提を変更することなく、そのサブクラスで置き換えられることができるはず」というLリヒター置換原則。
  • 私はインターフェイス分離原則はのコンセプト「より特定のクライアント・インタフェースは、幅広い用途のインタフェース、より優れている」と思います。
  • D依存関係逆転の原則は、メソッドが「ではなく、インスタンスより抽象的に依存」をコンセプトに従うべきだと思います。

おすすめ

転載: www.cnblogs.com/imike/p/11360120.html