At 10:21 am 15-08-2002, you wrote:

>There are those of us who have to write webapps anyway, and don't get that
>option.  And, in reality, web development is *much* cleaner than GUI
>programs -- have you ever looked at someone else's code based on Swing, or
>MFC, or ...?  That's how I ended up on the web app development in the
>first place, instead of GUIs :-).


I got to disagree with this. Perhaps, the reason why webapps are much 
cleaner than GUI apps is that so far (most) webapps haven't achieved the 
kind of interactive-ness found in GUI apps and thus don't require that kind 
of complexity in the code.


> > Being a Java/OO purist, I really don't like it when 738 type-unsafe,
> > throwaway objects (or methods at least) make their way into the Java object
> > model. I have grown to recognize that large amounts of such code are
> > necessary in any large website, but if I can help it I would like to 
> keep it
> > out of the Java source for the above reasons.
> >
>
>And what's the alternative?
><snipped/>
>
>Show me a better approach than MVC and I'll happily switch.  I've never
>found one.


I do see there're a few promising alternatives. Even I'm a dedicated Java 
developer, I have to say I'm impressed by ASP.NET. The way they use 
"webform inheritance" instead of MVC to achieve the similar kind of 
modularization/de-coupling is impressive. (Anyway, at the core, both MVC 
and webform inheritance are just different kind of the delegation.)

-- 
John Yu                       Scioworks Technologies
e: [EMAIL PROTECTED]         w: +(65) 873 5989
w: http://www.scioworks.com   m: +(65) 9782 9610

Scioworks Camino - "Don't develop Struts Apps without it!"


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

Reply via email to