On Tue, Apr 27, 2010 at 03:53, mgkimsal <[email protected]> wrote (in
the "Wikipedia is written in...." thread):
>  I'm not sure I've run across anyone in the last 10 years who'd actually try 
> to
> write a moderate (or even small) web application using *just* Java (or Java/
> servlets, if you will).

I think, that is one of the biggest disadvantages of Java web
application development, that either you go really to core and do
everything on your own (including playing the web server role) or you
end up with a quite big stack of modules/frameworks.

In reality I find the framework approach in general full of flaws. I
did quite a lot of development in the early ninetees using a
programming language that was quite one single framework by definition
(Magic II). For me it is an extreme sample of the framework approach.
While that was real efficient and quick development, it was a very
constraining way of programming. With the need of more flexibility and
the need of more integration options with other stuff it was not
fitting my needs any more. Since then I had a few contacts with a few
frameworks or framework like environments and I am convinced that a
more "utility" and "modularity" thinking when designing software is
much more efficient.

When I am designing software, I am trying to create many very
separated modules that can be reused in completely different
circumstances. I do see that with existing frameworks often you need
to adopt a huge infrastructure or you leave it alone completely. This
is my major critics on frameworks.


> generations (in web time) of tools and best practices documentation
> for web applications today that didn't exist 10-12 years ago
> for all technologies.  Most mid-level app developers have a degree
> of performance and efficiency built in to their frameworks
> which our digital forefathers fought long and hard to develop.  :)

Of course, many people have contributed outstanding strategies for
optimizing a lot of stuff, but the problem is, that you usually can't
adopt just a small part.

-- 
Martin Wildam

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to