4 ms·
> I didn't intend to imply a value judgement. I will. That seems dumb. Why are conditionals not allowed in presentation layer but repetition is ?
by taligent 14y ago
> I didn't intend to imply a value judgement.
I will. That seems dumb.
Why are conditionals not allowed in presentation layer but repetition is ?
- nilliams 14y agoIt's a judgement call. Some people are wary that going nutty with conditionals in templates could result in littering bits of 'business logic' in them - they prefer to take an all-or-nothing stance and go for nothing. Personally I like the sort of middle-ground approach that Handlebars [1] has, I'm fine with basic 'truthy/existence' type checks, but will avoid templating languages that allow 'any old code'. I think this sort of discipline (picking a deliberately restrictive library) is probably more useful for teams than individuals (who are capable of limiting their own conditional crazy). [1] http://handlebarsjs.com/ http://handlebarsjs.com/