Reinventing the Wheel
I ran into this old post by Jeff Atwood, that makes a good point. Reinventing the wheel is most probably the best way to learn about “wheels”, and about the problems they designed to solve. There is no better way to learn about anything than actually implementing it. However, consider a project that, say, 3 engineers are working on, and each one of…