Subject: RE: [xsl] Naming styles From: xptm@xxxxxxx Date: Fri, 20 Aug 2004 16:17:01 +0100 |
I usually tend to use camel case, too, be in vb style ("MasterTableName") or java style ("masterTableName"), but i sometimes use "sql style" like "MASTER_TABLE_NAME", so if i don't follow a rule but instead go on my mood for the day i usually get things a mess. Quoting Andrew Welch <ajwelch@xxxxxxxxxxxxxxx>: > > > Are there any naming conventions in XSL/XSLT? > > > > In Java we have thos conventions, like class names begin with > > a capital letter, methods and properties with lower letters, etc... > > > > Is there any "best practices " for XSL, for naming vars, > > global vars, functions, etc.? > > If you've ever seen any of Demitre Novatchev's code you'll know he tends > to use VB like naming convention s such as vFoo and pFoo for variables > and parameters etc., but personally I'm not so keen on these. > > The filename isn't as important in XSLT as it is in java. Templates > tend to have matches rather than names, and so take care of themselves. > All that's left are variables, parameters and keys, for which camel case > normally suffices. > > I would welcome some conventions though, especially when it comes to > formatting/indenting Xpath 2.0 in xslt: > > <xsl:template match="foo"> > <xsl:value-of select="if ($x castable as hatsize) > then $x cast as hatsize > else if ($x castable as IQ) > then $x cast as IQ > else $x cast as xs:string"/> > </xsl:template> > > (hopefully the indentations will make it through) > > Having attributes break across a single like has always felt wrong > really, but the more exposure I have to it the more readable it becomes. > In the first instance though, this looked a complete mess. > > cheers > andrew > > O SAPO ja esta livre de vmrus com a Panda Software, fique vocj tambim! Clique em: http://antivirus.sapo.pt
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Naming styles, Andrew Welch | Thread | Re: [xsl] Naming styles, David Carlisle |
Re: [xsl] Naming styles, xptm | Date | Re: [xsl] Naming styles, David Carlisle |
Month |