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

You ask good questions. The right solution depends on the problem; it's difficult for me to disagree with your conclusions when I don't know the problem domain or framework around which your examples exist. Maybe we work on fundamentally different kinds of problems, or right code with fundamentally different structures, and thus where inheritance frequently works amazingly well for me, it fits poorly for you.

Good design is hard.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: