More XP Practices
Testing
Tests written before coding
No code written until test fails
Refactoring
Continuously look for ways to simplify
Take time to simplify whenever possible;
other work may be delayed
Pair Programming
All work done in pairs
One partner, using keyboard and mouse, focuses on implementing current method
Other partner takes broader view:
thinks strategically
considers other test cases that do not yet work
looks for opportunities to refactor
Collective Ownership
Anyone allowed to improve any part of code at any time
Everyone takes responsibility for everything
created April 29, 2003
last revised May 13, 2003
previous
next