Linked by Eugenia Loli-Queru on Mon 10th Apr 2006 03:58 UTC
Thread beginning with comment 113738
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.




Member since:
2005-08-09
Just like procedural programming can lead to 1000-line functions making your code unmaintainable, overzealous OO-ers tend to cripple the project by making dozens of classes which are essentially the same, "just in case".
IMHO this is even worse than the 1000-line function, because there at least you can lock yourself in your office and read it, whereas the 10-levels-of-inheritance-all-adding-nothing will make you lose the overview very quickly.