IT用語集 › プログラミング › SOLID

SOLID

プログラミング Svenska → 更新: 2026-10-22

ロバート・マーチンが提唱したOOPの5原則。単一責任、開放閉鎖、リスコフの置換、インターフェース分離、依存性逆転の頭文字を並べたものだ。

保守しやすいオブジェクト指向コードを書くための指針である。教条のように扱われがちだが、法則ではなくあくまで有用なガイドラインにすぎない。関数型プログラミングには関数型なりの(もっともな)原則がある。

← 用語集に戻る