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

This. I remember reading a definition of a design pattern as "a structured way of working around a language deficiency".


Powerful languages don't force you to decouple your code. Disciplined use of patterns can help.

But all our minds are warped from thinking web programming has to be different somehow from the desktop programming of old, and that concepts like SRP, LoD, and coupling don't matter.




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

Search: