Skip navigation.
Freedom is contagious.

Gainesville Java User Group Meeting

Jan 10 2007 6:30 am
Jan 10 2007 9:00 am

Designing Systems That Evolve Quickly and Cleanly
Anyone who has worked on non-trivial code knows how quickly code can "rot". In this session we will look at some practical tips on how the systems you design and write can get better over time, not worse. Some of the techniques we will look at are test driven design, the proper use of interfaces and abstract classes, package structure modularity, etc. In addition to discussing what needs to be done, tools and examples will be given to help make using the concepts easy and clear.
Speaker - Jim Moore
Jim Moore is a senior developer with Northrop Grumman Corp. He has over a decade of experience with delivering solutions at all layers of the software stack, from massive back-end enterprise systems for multi-national corporations, to basic infrastructure (eg, committer emeritus for the Apache log4j project), to rich desktop applications (eg, committer for the Spring Rich project). Intimately familiar with the constant problem of having too much work to do with not enough time, he has learned the hard way what makes systems resistant to change, and what makes them grow naturally.
Food will be provided - burritos are anticipated!

Santa Fe Community College room S29

Map Link: