in reply to The Module Mantra

It's possible that people do point out modules to others, I think there are a few reasons behind that. One of the main important reasons is the re-invention of the wheel, in which you mentioned. I don't advocate using scripts or other people's code without understanding the behind the scenes. If that means coding something similar to a module or writing one's own routines, so be it. But, overall I do think that if there is a module out there that has proven to be sound to use; I don't think it's wrong to use it. As long as you don't use it blindly. I agree in the sense that one should know the 'workings' before applying a module to their program. tachyon, you have to remember... that everyone who has created a module for use to the world.. has one time been a programmer hacking out their own solution to a problem. One that they found useful and possibly thought others could share from their experiences. Those modules improve over time.. why? Because others use/experiment/play with them in their code and find shortcuts, loopholes, etc. in them.