んだ日記

ndaDayoの技術日記です

2020-05-06から1日間の記事一覧

開放/閉鎖原則(open/closed principle、OCP)について

んだです。メモです。 開放/閉鎖原則(open/closed principle、OCP) とは? 定義 「モジュールは拡張に対して開いて (Open) おり,修正に対して閉じて (Closed) いなければならない」 拡張に対して開いているって? (Open) 仕様変更があった場合に、新しい…

【メモ】インターフェース分離原則(ISP)

んだです。メモです。 今回は、インターフェース分離原則(ISP)について。 インターフェース分離原則(ISP)とは?? 「クライアントが使用しないメソッドに依存するよう強制されるべきではない」という原則。 ISP違反な実装 例えば、こんなインターフェイ…