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

I think one of the biggest reasons why most libraries/frameworks/apps/etc. use inheritance over composition is the easy with which the underlying languages allow the use of inheritance as opposed to composition. Most of these software writers know SOLID and other OO principles but when they're faced with the actual implementation, inheritance is just too damned easy to implement.


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

Search: