The Tight Three: SRP, OCP, and IoC
Today I’m going to elaborate on a statement I made in my Inversion of Control (IoC) post: …inversion of control falls naturally out of writing cohesive units that adhere to the single-responsibility principle (pdf) and the open-closed principle (pdf). Inversion of control is about responsibility placement. That is, to use IoC is to consider an object’s […]
Recent Comments