on 1/15/01 1:38 PM, "Geir Magnusson Jr." <[EMAIL PROTECTED]> wrote:

> I like the consistency, but I have some concerns, because we are mixing
> up template design stuff with system / programming / logging stuff.
> 
> For references, using $! vs $ is a 'template engineer' decision, where
> they say "I don't want schmoo in the output if the reference isn't
> valid. It's ok if the reference isn't valid - I would check with #if()
> if I cared"
> 
> Whereas #!set($foo = $bar) is problematic, because now the template
> designer has determined that they don't want anything in the *log* if
> the *programmer* made an error, if indeed a null is unexpected.
> 
> So then we have to add another switch to turn off this behavior when
> testing and debugging, or else you won't have  clue what's going on w/o
> reading all the templates.
> 
> Doesn't this kinda re-couple the view and model/controller decoupling
> that Vel provides?
> 
> So can we have further discussion?
> 
> geir

Ah. I see your point. I flip my vote to -0 then.

-jon

-- 
Honk if you love peace and quiet.


Reply via email to