Software Design S.O.L.I.D principles guide book – Open closed principle
Introduction Is software design hard? The answer to that question depends on what process is being followed when we initially start designing the software. Well good news is someone has already done hard work for us, come up with a set of principles. When followed we can mostly likely come up with maintainable, high cohesive…