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.

At 05:25 PM 4/4/03 -0700, David Graham wrote:
Web MVC doesn't match conventional MVC from desktop GUI apps but I still consider them the same pattern. You have the same separation of concerns but with a slightly different message system between the components. IMO, calling it something other than MVC consuses the issue and is not helpful for a person trying to learn the pattern.

David



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!
Date: Fri, 04 Apr 2003 15:22:07 -0800

I know, David, and I admire your work.  But, look at the design pattern.
Ted Husted is right, I think, that it is not what we normally talk about.

At 03:16 PM 4/4/03 -0700, David Graham wrote:
I don't see an "E" (for events) in "MVC".

David



From: Micael <[EMAIL PROTECTED]>
Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Subject: MVC - not!
Date: Fri, 04 Apr 2003 14:09:24 -0800

Wouldn't it be better if we stopped talking about MVC patterns when they really are not MVC patterns? The patterns usually called "MVC" are not because they have no event structure. We use, as a rule, a pattern that really is just based on minimal coupling, i.e., coupling only to contiguous operations. Isn't that right? The Model 2 maybe should be called the CD pattern, for "Contiguous Dependencies"?


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]


_________________________________________________________________
Add photos to your messages with MSN 8. Get 2 months FREE*.
http://join.msn.com/?page=features/featuredemail


--------------------------------------------------------------------- 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]


_________________________________________________________________
The new MSN 8: smart spam protection and 2 months FREE*
http://join.msn.com/?page=features/junkmail


--------------------------------------------------------------------- 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