オープン・クローズドの原則とは

「クラスは拡張に対して開いていて、修正に対して閉じているべき」という原則。 コードの変更は、既存のクラスを修正するのではなく、新しくコードを追加することによって行うよう設計する。 これにより既存のクラスが影響を受けなくなる。

Published on:

Author
著者Hiroki Zenigami

プロダクト開発者。妻と娘、猫とのんびり暮らしています。


Publishing
現場で使えるRuby on Rails 5

共著で「現場で使えるRuby on Rails 5(マイナビ出版)」を出版しました