On 01/30/2013 12:32 PM, Lew wrote:
Arved Sandstrom wrote:
Arne Vajh???j wrote:
I strongly suspect that it is not:
lack of GUI builder tools => desire to hand write Swing code
but instead:
desire to hand write Swing code => lack of GUI builder tools
If I parse your English correctly, Arne, you're suggesting that folks
*prefer* to code Swing directly rather than make use of GUI builder
interfaces?
No, he's suggesting that in this particular case the person might be
deliberately
doing it by hand. I guess programmers do that when they want to learn
what they're
actually doing.
Man, I'm not sure I buy that. I've suffered through writing Swing code
from scratch a few times, I don't see how it's any more useful to do
that than hand-coding JSF Facelets .xhtml and backing bean boilerplate.
Which is to say, not useful at all. You gain nothing over using GUI
builder tools, and you lose time better spent on real logic.
Yes, even you have written Swing by hand. What's so odd that others
might also?
Didn't the experience teach you about Swing? That wasn't useful?
During the learning phase, sure. Makes sense.
But in routine work, once I've gotten the technology, no, I don't want
to write all the tedious boilerplate. Swing, JSF, JPA etc - I generate
as much as I can if I can, or I wish I could if it's not possible. All I
really want to spend my time on is modifying the generated code.
to work.
That is rarely the case.