Subject: Re: [xsl] When to use conditional constructions?|
From: Ihe Onwuka <ihe.onwuka@xxxxxxxxx>
Date: Sun, 30 Mar 2014 19:59:54 +0100
On Sun, Mar 30, 2014 at 7:49 PM, John Lumley <john@xxxxxxxxxxxx> wrote: > > On 30 Mar 2014, at 18:28, Michael Kay <mike@xxxxxxxxxxxx> wrote: > > I've found that one of the benefits of using xsl:choose is that it keeps all the 'cases' together in one coherent collection. It also has a well-defined 'priority order'. If you use multiple template rules they can end up scattered and difficult to view as a complete set and priority can be somewhat awkward. > Similar arguments apply re functional programming vs oo programming (logic scattered amongst classes). However this is not something I would do. In my view It is the processors job to decide which template to fire.