Re: [xsl] How to cope with the complexity of an XSLT program with thousands of template rules?

Subject: Re: [xsl] How to cope with the complexity of an XSLT program with thousands of template rules?
From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 2 Jun 2022 17:53:05 -0000
> For 3, the right way is the same simple-small-thematic stages, but done
> with transform() calls so you have independent stylesheets for each step
> and stop having to worry about mode leakage.  It is way too easy to
> re-use a mode name over the course of a long project, and if it's all
> one stylesheet this can result in an absolutely satanic debugging
> experience.
>


Give packages a try as an alternative. Packages give you all the isolation you
get with fn:transform, but with strongly-typed and published interfaces
between the packages.

Michael Kay
Saxonica

Current Thread