【Unity】SOLID原則を1から理解する - Open/Closed Principle編

SOLIDを1から勉強するコーナー、前回はSingle Responsibility(単一責任の原則)について勉強しました。 今回はOpen/Closed Principle(開放・閉鎖原則、OCP)を見ていきましょう。 開放・閉鎖原則 「クラスは拡張に対して開かれており、修正や変更に対しては閉じていなければならない」という原則。簡単に言うと、何かし…