【そりっどげんそく】
SOLID原則 とは?
💡 良いコードの「5つの基本ルール」
📌 このページのポイント
- S = Single Responsibility(単一責任)
- O = Open/Closed(開放閉鎖)
- L = Liskov Substitution(リスコフの置換)
- I = Interface Segregation(インターフェース分離)
- D = Dependency Inversion(依存性逆転)
単一責任原則って何?
開放閉鎖原則は?
依存性逆転原則は?
SOLID原則を全部守るべき?
まとめ:ざっくりこれだけ覚えればOK!
「SOLID原則」って出てきたら「OOP設計の5つの基本原則」と思えればだいたいOK!
📖 おまけ:英語の意味
「SOLID Principles」 = 5つの設計原則
💬 Robert C. Martin(Uncle Bob)が2000年代に体系化。5原則の頭文字でSOLIDになるよ