⇐ MY QUORA-INDEX QUORA - my answered Questions

QUORA - my answered Questions

Q003: Why is OO programming considered bad by some people?

By only viewing the code one can?t point out which implementation will be executed and what will be going on. You have to have a hierarchy browser or debugger to find out what will be happen. And than you have to inspect every method implementation about a super call. I think that the proof of correctness could be a challenge in such a context.