RE: [TFUI] Re: Is test driven UI development conceptually different?
"Ilja Preuss" <[email protected]>
| Newsgroups | gmane.comp.programming.test-first-user-interfaces |
|---|---|
| Message-ID | <[email protected]> |
Jeff Patton wrote:
> You're correct - but those functional requirements just "feel" less
> contraining to me. They don't seem to tell me exactly what objects I
> need where they way visual requirements do.
It doesn't feel that way to me. The spec certainly tells me to put a
button somewhere, and a TextField somewhere near to it. But it doesn't
tell me *how* to put them in their place and how to wire them so that
they interact accordingly. I even often find that I will refactor the
GUI classes, so the next time the requirements seem to say "put a
TextField object near that Button object" I actually have to translate
it to "put the ActionTextField there"; or when the requirement says
"that TextField should only be enabled when the radio button is
selected" I have to translate it design-wise to "use our
JComponentEnabler to wire the textfield to the radio button".
I guess what I want to say is: once you have learned to spot duplication
in GUI code and to extract it to a common place, designing GUI code
isn't in any way more boring than designing any other code, in my
experience.
Cheers, Ilja
------------------------ Yahoo! Groups Sponsor --------------------~-->
Yahoo! Domains - Claim yours for only $14.70
http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~->
To unsubscribe, email:
TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/TestFirstUserInterfaces/
<*> To unsubscribe from this group, send an email to:
TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/