I understand that, Craig, if you are talking to veterans, but like some of the choices in naming in applications, it just continues to confuse every new arrival until we finally use the right words. So, I appreciate your pragmatic approach, but the problem is still real. It is not just a matter of words, if you are new and trying to get things. There really are two very different patterns, and we use the same name for both of them and do not even mention, as a rule, that there is a huge difference in the underlying class architecture. But, I digress, and digress, and digress.

At 06:30 PM 4/4/03 -0800, you wrote:


On Fri, 4 Apr 2003, Micael wrote:

> Date: Fri, 04 Apr 2003 16:49:55 -0800
> From: Micael <[EMAIL PROTECTED]>
> Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> To: Struts Users Mailing List <[EMAIL PROTECTED]>,
>      [EMAIL PROTECTED]
> Subject: Re: MVC - not!
>
> What you say makes sense, until you look at the actual pattern used that is
> called MVC.  It was not until I tried stopping fitting what people were
> doing into what they said they were doing that I began to understand the
> pattern actually used, David.  So, I have to respectfully disagree.  I
> think the opposite in fact is true.  I don't see anything like in the
> actual pattern, but just in the desired outcome.  A pattern is not defined
> by its problem (the hoped for outcome) but by the solution.  The MVC
> problem is the same in both cases, but the MVC solution is not what we
> use.  Some, like Barracuda, come closer to the MVC.
>

The traditional GUI folks have long objected to the web folks "co-opting"
the term MVC, usually along the grounds that Micael is arguing.  My
response is that a term means what people think it means -- and web app
developers think MVC means frameworks like Struts.

It's about two-three years too late for this discussion.  It's time to
move on to things that are more interesting.

Craig

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



LEGAL NOTICE


This electronic mail transmission and any accompanying documents contain information belonging to the sender which may be confidential and legally privileged. This information is intended only for the use of the individual or entity to whom this electronic mail transmission was sent as indicated above. If you are not the intended recipient, any disclosure, copying, distribution, or action taken in reliance on the contents of the information contained in this transmission is strictly prohibited. If you have received this transmission in error, please delete the message. Thank you



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to