3 ms·
Hell, 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 ex
by DanHulton 18y ago
Hell, 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.