Open1

SOLID原則とは?

まさぴょんまさぴょん

SOLID原則とは?

  • SOLID原則は、ソフトウェア工学におけるオブジェクト指向プログラミングの原則の頭字語です。
  • ソフトウェアの構造や設計を良くし、メンテナンスしやすく、拡張や変更に強いソフトウェア設計を行うことを目的としています。

Solidの意味

  1. S:SRP、単一責任の原則
  2. O:OCP、解放閉鎖の原則
  3. L:LSP、リスコフの置換原則
  4. I:ISP、インタフェース分離の原則
  5. D:DIP、依存性逆転の原則

参考・引用

https://www.optimizer.co.jp/column/other-column/開発者が沿うべき、solid原則とは/

https://qiita.com/baby-degu/items/d058a62f145235a0f007

https://zenn.dev/keiichiro/articles/9397379ab638b1

https://zenn.dev/milab/articles/05d800b173bbad