On Wed, December 14, 2005 9:37 am, Bill Schneider said:
> On the other hand, JSF does make doing some simple things hard.

I think this is actually an excellent point, and I was thinking of it the
other day and forgot to make it myself...

You can come up with numerous examples of things that make simple things
harder, and yet make more difficult things easier.  Hibernate to me is an
excellent example... If your just updating a field or two in a database,
Hibernate tends to make that simple job a lot harder (more work to do for
example).  But, if you have a number of tables with various linkages and
such to be updated based on some actual objects, Hibernate clearly makes
that chore easier.

The true benefit of the solution doesn't become apparent until the
complexity of the problem reaches some undefined break-even threshold.

JSF may well be the same way.  It may be that a small app with a few pages
and just a few simple forms might be (or at least seem) more difficult in
JSF, but it may also be true that real-world business apps with some real
complexity to them become easier with it.  I am at least willing to
entertain that possibility, especially since my own experience with it has
admittedly NOT been anything other than relatively simple apps (a blog in
Shale, which I never completely finished, for example).

Everyone has made some good points in this discussion.  For me, the bottom
line remains: I have some big doubts about JSF, but I'm not ready to
dismiss it at all.  Even if it isn't the de facto Java web development
standard at some point, I think there is no doubt it will be a player in
some capacity, so keeping an eye on it and re-evaluating it every so often
is just prudent IMO.

Frank

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

Reply via email to