Re: [TFUI] How to do TFUI

Phlip <phlipcpp-/[email protected]>
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <[email protected]>
George Dinwiddie wrote:

> Except that, if you're using Java/Swing, you need to
> display them or 
> they don't work correctly.  Almost correctly, but
> that just slows you 
> down in figuring out what the problem is.

When using TDD on GUIs, research to approach a
principle "just another library". That means you
minimize side effects for three reasons:

 A> Your colleagues do not despise you

 B> You minimize all reasons for you and them
    not to hit The Test Button

 C> During a test run, however brief, the
    editor remains available and unblocked

On modern hardware, you can get this by commanding
those Swing windows to swing into another monitor, and
to not activate or grab the keyboard focus.

Don't tell me Swing windows require the keyboard focus
to not f*** up under test. Could you submit a 10 line
JUnit sample illustrating the effect?


=====
Phlip
    http://www.xpsd.org/cgi-bin/wiki?TestFirstUserInterfaces


	
		
__________________________________
Do you Yahoo!?
Win a $20,000 Career Makeover at Yahoo! HotJobs  
http://hotjobs.sweepstakes.yahoo.com/careermakeover 


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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.