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