top | item 19299442

(no title)

wmnwmn | 7 years ago

Changed my mind on OO after seeing how difficult it is for ordinary humans to design objects that can withstand the spec changes that are inevitable in any real project. Bad procedural code is a mess but bad object code can be completely irreparable.

discuss

order

techsin101|7 years ago

This.. bird is an animal but now we add air planes. It too flies. Is bird an animal or flying object? Already problems.

Reusability was biggest reason I liked oop. But you can't do that if while world doesn't cleanly derives from singularity.

it gets screwy fast if world changes.