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?

questionAnswers(6)

yourAnswerToTheQuestion