To Mathew,

Thanks for the great response. This reminds me of the automatic vs. standard transmission argument. The automatic is easier, but the standard gives you more direct control. I find that, as an "application programmer", I really do want absolute direct control over which scripts are rendered and when. Also, I have a custom view so I instantiate it manually anyway.

Again, thank you.

pat

P.S.
Your mention of path specifications puts me in mind of an idea i have had for some time now, a Zend_Path object. It seems that php object over a certain size needs to deals with paths. I wonder if this could be factored into a general object that deals with paths and then is used by other objects.

Matthew Weier O'Phinney wrote:

Currently, no, but a future layout solution may utilize it to ensure
path specifications stay the same.

Additionally, by *not* using it, you lose out on:

  * auto-instantiation of the view (you have to do it manually)
  * autodiscovery of view scripts based on the current action
  * auto-rendering of views (you have to do it manually)

Basically, you may end up adding back a lot of those lines of code you
saved by not using it in the first place. :-)


Reply via email to