Skip to main content

Curtis Cooley

Curtis is a software engineer at RADSoft where he specializes in XP coaching and consulting. He has developed applications in Java for the last five years and jumped on the XP bandwagon the day after reading XP Explained in May of 2000. He believes in emergent design and has experienced how attention to duplication and disciplined refactoring can result in simple and concise code that is easy and a pleasure to maintain.

 

Weblogs

Perhaps there are already enough refactoring examples, but if not then I present yet another. I was writing some code investigating a potential project here at Venture, and since it was just ...

There's no shortcut to experience. Writing good object oriented code takes experience, but here are three practices to help you get off on the right foot day one with even the grumpiest of gray...

Most debates about XP revolve around a certain practice. Pair programming gets the most abuse, but many others take heat as well. It's time we transcended the practices and starting talking about...