Human beings are very flexible and adaptable, and we would generally get
used to any type of crap given enough time ;) 

 

How come it took you so long to master JSF, even after reading books and
tutorials? Well, I can give you a very simple example: to render an html
img tag, you have to use <h:graphicImage>. A "graphic image" as opposed
to what? To a linux distribution CD image? To a "mental image"? Naming &
API design is a serious problem, I'm not joking! Obviously having a
component framework, any not completely idiotic component framework, is
good. But then the details matter a lot when it comes to usability.

 

Cheers,

Bolerio

 

________________________________

From: Harlan Iverson [mailto:[EMAIL PROTECTED] 
Sent: Friday, April 06, 2007 10:18 AM
To: MyFaces Discussion
Subject: Re: New to MyFaces

 

 

On 4/6/07, Jesse Alexander (KSFD 121)
<[EMAIL PROTECTED]> wrote:

seems that mileage really varies

We have heard from projects that they never would have made
it in time without JSF given their scarce resources.

Thinking about the bad maintainability of System.out. webapps 
I am HAPPY using JSF. Wouldn't want to go back to those old times.

And using Facelets even the "component"-writing is really fun.

regards
Alexander



I  agree with this fully.For me, each project I did in JSF got
progressively easier and more pleasurable to deal with. Despite the
books and tutorials I read about JSF from the start, the only thing that
really made me like it was actually working with it and learning when
and how to utilize different parts of the spec. And I mean really
LEARNING about it; not hitting a wall and giving up. I cursed and became
frustrated, but I kept going. Things seemed impossible at first because
I was trying to do them incorrectly. Several subsequent projects taught
me about phase listeners, validators, components, render-kits, and
when/how to use them together--all things that I knew existed from the
start, but not how they really worked in practice. And because of that,
with each new project I was able to make better decisions and difficult
things became simple. I've done five projects in it, start to finish,
and I still probably have things to learn. 

Harlan

 

 

Reply via email to