3 ms·
And you are wasting huge amounts of time by rewriting stuff that's already out there tested by thousands of people. Also collaborating with others becomes much
by kowdermeister 10y ago
And you are wasting huge amounts of time by rewriting stuff that's already out there tested by thousands of people.
Also collaborating with others becomes much more challenging because you invendted everything.
With experience I can minimize self written code and I can skip plugins and libraries, but I feel better if I can rely on something solid.
It does not apply to all field of programming per se, but web developent is a perfect example.
- SixSigma 10y ago"Trying to build a framework to understand frameworks" is not the same as "use you own frameworks on your professional projects" I have written my own Forth, my own filesystem, my own Mvc etc. etc. and I would say they have improved my skill more than learning a new Algol derived language but I would never advocate their use in production.
- kowdermeister 10y agoFor learning it's a good idea to make something from scratch, way better than writing todo apps :) It can even be better than the original one. For productivity it's not the case however.
- jaequery 10y agoOfcourse someone has to go to the other far end of the spectrum :) Yes, I agree rewriting everything yourself is a huge waste of time. But if you see a framework or a library and you think you can do it better, I say go for it, on your spare time that is.