3 ms·
It's hard to find webdevs who believe in SRP; my theory is that the explosion of open source libraries and frameworks has de-emphasized all facets of programmin
by mattgreenrocks 13y ago
It's hard to find webdevs who believe in SRP; my theory is that the explosion of open source libraries and frameworks has de-emphasized all facets of programming experience and technique to the point that app dev is little more than duct-taping components together and debugging until it works. (Which is incredibly dreary, but that's another discussion.)
Also, a lot of script-y environments discourage you from thinking about it: Rails' autoload, DHH's rants, no compilation/linking step, etc.
- tracker1 13y agoNo kidding, I think people gravitate to generators in the same way in many environments... even in ASP.Net MVC I tend to clean out the project bits as a first step, then start wiring myself. Though, I do think express/connect, koa and others do a good job of giving you relatively SRP lego pieces.
- mattgreenrocks 13y agoBack in the ye olden days, derision was aimed at those who programmed by filling in all the bits left by MSVC ClassWizard. It was a bit harsh, but a lot of the criticism stemmed from the perception that people were just coloring by number without truly understanding how it all fit together. Now, we promote such a way in the name of productivity. Little wonder SRP gets squeezed out.