|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Are declared variables a bad thing?Tim Finney tjf2n at virginia.eduMon Jan 7 17:40:10 PST 2008
Dear XQueryers, This is a philosophical question. Once during my computer studies I was told (paraphrasing) "Global variables are bad. Bad, bad, BAD!" Why? It is bad style, making for buggy, opaque code and harder program maintenance. XQuery has the variable declaration block. Whenever I declare a variable there, memories of the old injunction come back--"Bad, bad, BAD!" In an effort to maintain self-respect as a programmer, I do perverse things like write functions to get at declared variables so that notional future programmers will be able to better understand my code. Did the Makers of XQuery forget their computer science lessons when they came up with the variable declaration block? Is it bad style in the XQuery world to use declared variables directly in functions and queries? Is this a case of needing to forget wisdom from the procedural world? Are declared variables a good and necessary thing in the functional world? Yours, Tim Finney
|
Purchase Stylus Studio Online Today!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






