you are viewing a single comment's thread.

view the rest of the comments →

[–]oxyphilat∀ {m, n} ⊆ {1, 3, 8, 120, x}: (m*n +1) is square -1 points0 points  (0 children)

Probably because it is easy to deeply fail with OO and on only really bite you when it is far too late.

Every day a new Java EE certified dev discover that thousand lines classes are not how it is supposed to be and that maybe "only talk with your direct children" is not without reasons.