XSLT Performance
Estou trabalhando para um projeto que possui muitas transformações XSLT. As transformações devem ser o mais rápido possíve
ara facilitar a leitura, escrevi muitos deles dividindo "lógica de negócios" e "saída". Por exempl
<!-- Business Logic -->
<xsl:variable name="myLocalVar">
<xsl:value-of select="func:whateverComputation(params)" />
</xsl:variable>
<!-- more buss logic here -->
<!-- Output -->
<xsl:element name="mytag">
<xsl:value-of select="$myLocalVar" />
</xsl:element>
Claro que isto pode ser escrito de uma forma compacta
<xsl:element name="mytag">
<xsl:value-of select="func:whateverComputation(params)" />
</xsl:element>
É a primeira formaMais devaga do que o segundo?