ソリッド
そりっど
SOLID Principles
類語・同義語: SOLID原則
SOLID(ソリッド)とは、オブジェクト指向プログラミングにおいて、保守しやすく、拡張しやすいソフトウェアを設計するための5つの基本原則の頭文字をとったもの。 S: 単一責任の原則 O: 開放閉鎖の原則 L: リスコフの置換原則 I: インターフェース分離の原則 D: 依存性逆転の原則 アンクル・ボブことロバート・マーティンらが提唱した。
最終更新: 2026/1/18
由来・語源
5つの原則の頭文字。
使用例
SOLID原則を意識してクラス設計を行うことで、変更に強いコードになった。
関連用語
- 同義語: SOLID原則
- 関連: オブジェクト指向, デザインパターン, クリーンアーキテクチャ