オープン・クローズドの原則
Open Closed Principle
『ソフトウェアの構成要素は拡張に対して開かれていて、修正に対して閉じていなければならない』という原則
SOLID原則
の O に該当