SOLID Principles
SOLID is set of programming practices to make your code more adaptive to change.
I would like to post serious of blog posts to make Graffitoid version of SOLID Principle. I believe that understanding and remembering (remembering because we forget the practices when we are in hurry to deliver) SOLID principles are important in programmers life. Graffitod version will help you to visualize it in a different way.
Part 1:S -Single Responsibility Principle
Part 2:O -Open Closed Principle
Part 3:L- Liskov Substitution Principle
Part 4:I- Interface Segregation
Part 5:D-Dependency Inversion
Reference:
Robert C Martin: http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
Wikipedia: https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)
SOLID is set of programming practices to make your code more adaptive to change.
I would like to post serious of blog posts to make Graffitoid version of SOLID Principle. I believe that understanding and remembering (remembering because we forget the practices when we are in hurry to deliver) SOLID principles are important in programmers life. Graffitod version will help you to visualize it in a different way.
Part 1:S -Single Responsibility Principle
Part 2:O -Open Closed Principle
Part 3:L- Liskov Substitution Principle
Part 4:I- Interface Segregation
Part 5:D-Dependency Inversion
Reference:
Robert C Martin: http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
Wikipedia: https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)
No comments:
Post a Comment