geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Hammant <>
Subject XP principles [ was "geronimo and avalon?" ]
Date Fri, 08 Aug 2003 08:26:13 GMT

Any chance that this project could lean towards TDD?

That, obviously after you guys have booked code in, componentized it and 
test covered it.  That and working out what to test, versus what will be 
replaced etc.


- Paul

>> It is way too early to talk of a (internal) component design.  
>> Refactor to it later. Or enable all visions, again later.  Working 
>> code that passes unit tests is far more important.
> +1.
> Lets try not do too much design up front. Most important right now is 
> creating unit tests, getting good test coverage & completing the 
> EJB/MDB container & integrating Tomcat/Jetty, James, Axis, OJB,  
> OpenJMS etc. (Note thats not just dropping components into a container 
> - its things like using MDBs in James & Axis or transactions in OJB, 
> OpenJms and EJB etc).
> Lets take an XP approach to get things functional and get it tested & 
> working, then look at refactoring when it makes sense later on. If we 
> spend too much time on up front design right now we'll never get 
> anywhere. I think Geronimo can only really be succesful if we follow 
> an XP path and let the framework show itself to us as we refactor 
> rather than designing it up front.
> James
> -------

-- -> The art of heavy lifting.
Home for many Agile practicing, Open Source activists...

View raw message