10 Object Oriented Design Principles
Every now and then when I review code, I see developers write code that does not conform to the basis OO design principles and this eventually make it difficult to understand, maintain, extend blah blah..... Basically its just keeps on adding a layer of un-necessary complexity that you have to deal with. So what do you do? I guess you end-up refactoring the code( Did I said, I love refactoring? Yahooooooooooo) following basic principles and design patterns, this takes time and effort so why not try to do it right in the first place.
So I thought I would capture these principles and have the developers understand and follow it their future development. These are time tested principles that one should not shy from applying at the very begining. So think and design and then code but not just code.

Hope these helps. More later...
* The pdf version is also attached.
| Attachment | Size |
|---|---|
| oo_principles.pdf | 125.97 KB |













Comments
Cool very link . thanks.
Cool very link .
thanks. http://www.sacekimmerkezi.org
Very useful, creative
Very useful, creative graphic...
The grammatical mistakes in
The grammatical mistakes in your comment makes your criticism of her spelling mistakes somewhat less compelling.
Your spelling mistakes make
Your spelling mistakes make me wonder if these principles really matter. Maybe you are really graphic designer than a programmer?
Not implying anything
Not implying anything nefarious, but one can download the articles describing these principles from the source itself (linked in name) rather than creating a login here ...
However, that graphic is pretty darn sweet ...
Cool
Cool link.
Thanks
prashant
http://prashantjalasutram.blogspot.com/
Post new comment