Blog Archives

Single Responsibility This principle says a module should have precisely one reason to change. Encapsulate sources of high uncertainty first. If it’s highly likely to change, make sure it can change separately from other things. Open Closed My previous post goes … Continue reading

Posted on by GrahamTheCoder | Leave a comment