Meetings: March 2004
MeetingsBasic ConceptsArchives

5:30-6 p.m. Food and Networking
6-7 p.m. Basic Concepts
7-7:15 p.m. Break and Announcements
7:15-8:15 p.m. Main Speaker
8:15-8:30 p.m. Questions and Answers

Main Speaker

10 Mar A Dozen Ways to Get the Testing Bug
Mike Clark
7:15-8:30 p.m. Wednesday, March 10, 2004
Location: Qwest Auditorium (map)
Cost: Free

Description:
Test-driven development received a lot of attention in 2003, and the interest will grow in 2004. For good reason: everyone agrees testing is important, but now many programmers are claiming that by writing tests first, they see better designs emerge. These same programmers quickly point out that test-driven development makes them feel more productive and less stressed. It all sounds good, but how do you get started on a real project?

Writing tests doesn't have to be difficult or time-consuming. We'll explore 12 practical ways to start writing JUnit tests, and keep writing them, regardless of your development process. You'll be able to immediately apply these no-nonsense techniques toward improving your design and testing skills. In no time you'll be writing better code, and faster!

Speaker
Mike Clark helps teams build better software faster. He is a perennial feature speaker on the No Fluff, Just Stuff circuit, co-author of Bitter EJB (Manning), editor of the JUnit FAQ, and publisher of his popular weblog. He has created several open source tools including JUnitPerf and JDepend. He's been crafting software professionally since 1992, immersed in Java since 1997. Mike is president of Clarkware Consulting, Inc. based in Denver, CO.

Resources
Download presentation files (200403_testing.pdf)
Clarkware Consulting, Inc
Bitter EJB
Article on Testing (1/22/04)


Basic Concepts



The 6 p.m. session is for learning basic concepts. Questions are encouraged. Come early and stay for the main presentation, which is focused on more advanced concepts. Registration is not required and there is no registration fee.

10 Mar Basic Concepts: Struts
Scott Davis
6-7 p.m. Wednesday, March 10, 2004
Location: Qwest Auditorium (map)
Cost: Free

Description:
Struts is an open source framework for building Java web applications. The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, ResourceBundles, and XML, as well as various Jakarta Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm.

Speaker:
Scott Davis

Resources:
Download presentation files (200403_struts.tar.gz)
Apache Struts
Sourceforge.net




   

Technical Books from Manning Publications

E-book from Manning Publications

• $20 gift certificate from Softpro Books

• SCJP simulator from Whizlabs