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

> He was fixated on the idea that his code needed to be extensible (without a clear notion of how or why) and kept adding abstraction after abstraction for every new feature he added.

Sad to say, usually the only way this lesson can be learned is through being fired. And not always then, but at least it is no longer your problem after.



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

Search: