[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: <quote>XSL is NOT easy</quote>
actually I find that most of the really bad code is written by programmers.
classical sins: 1. overuse of for-each. The worst ever: match on the root then do a for each on the document element!! followed by a for-each of every child of the document element, for-each of each of those etc. it was for-each all the way down. Matching of attributes using for-each, comparison of two attributes was done using for-each down all attributes until attribute with the name of the to be matched attribute, save the value of that attribute into a variable, do a for-each of parent::*/@* until the attribute to be compared with was found then doing two ifs for if the value matches and if the value does not match. I submit that this was the most depraved and perfectly developed example of a for-each fetish ever discovered in the history of XSL-T.
The people that do these things are not amateurs. (mores the pity) Cheers, Bryan Rasmussen On 6/26/07, Michael Kay <mike@xxxxxxxxxxxx> wrote: > XSL is NOT easy if > you want to code professionally in it. It IS easy to use XSL > but not well. ....
|
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
|