|Think about Loose Coupling|
I know you by person, and I sincerely admire you as a programmer and as a DBA. But, first of all, I admire you for
Ok, this could well be OT, but I have to disagree with you for this phrase:
in Christian countries, curiosity is believed to be the mother of all vices, and people are encouraged to stick to the corpus of knowledge that has been officially blessed by some authority
As a Catholic, hence Christian, I have to, partially, disagree. There are parts of our religion that are dogmatic, and certain parts that are not subject to private interpretation; that's the true part of your assertion. But there is a lot you have to discover, to understand, and to live. That's something that takes all of your life. And curiosity is a need; curiosity and open-mindness, since your research never stops, even on those things that you think you definitely understand.
I am Catholic, I am curious. And the two things aren't in conflict.
Con immutata stima
Update: When will I learn to write a decent english? :-)
The very nature of Perl to be like natural language--inconsistant and full of dwim and special cases--makes it impossible to know it all without simply memorizing the documentation (which is not complete or totally correct anyway).