3 ms·
Because frameworks aren't optimized to your use case.
by axod 18y ago
Because frameworks aren't optimized to your use case.
- DanHulton 18y agoHell, programming languages (typically) aren't optimized to your use case. You modify them to make them so. Good frameworks are the same way. I've already extended the hell out of Kohana to make it more useful to me. This is work I would have had to have done if I weren't using it, sure, but all the basic stuff is there all the same.
- axod 18y agoSure, it just depends. Quite often, I've found that modifying someone elses code takes orders of magnitude longer, than just writing it yourself.
- dusklight 18y agothe difficulty of modifying somebody else's code is proportional to your own programming skill.
- axod 18y agoYeah I'm not sure that's actually true :) Would you rather build a porche, or try to convert a clapped out old volvo into a porche? Tidying up rubbish, bad architecture choices, stupid coupling etc isn't fun. It's twice the work - fixing all the stuff they did stupidly, and then implementing it how it should be done.