Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


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.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: