DIPの定義を考える

ソフトウェアの設計原則には分かりづらいものが多い。主な原因は、以下だと考える。 原則が生まれた当時の内容のまま、現代に伝わっている 原則の説明が十分に抽象化、本質化されていない 最近TwitterでDIPに触れているtweetを目にした。DIPを十分に理解している方も多くなってきていると思うが、それでもやはりこの「原則…