A blog post about good OOP practices.
I’m familiar with the core concepts of encapsulation and loose coupling, which find their application in design patterns like State,Strategy and MVC (Model View Controller). I have also successfully implemented them in some of my projects and appreciate their advantages like enhanced code flexibility through interchangeability and object expansion. Nevertheless do articles like this motivate me to repeatedly read about these two OOP principles. I intend to completely absorb the process of applying them into my everyday projects. I am only one step away. Have a look here.
Cheers
Gabor
Filed under: Design Patterns