Extreme programming: Difference between revisions

Content deleted Content added
m fix spelling, add refactoring, make case consistent
 
Added link to JUnit
Line 1:
Extreme Programming (XP) is a new [[method]] in or approach to [[software engineering]], formulated by [[Kent Beck]], who wrote the first book on the topic, "Extreme Programming Explained. Embrace Change" (ISBN 0201616416).
 
 
 
For more information on this and related topics, see the definition at [[Ward Cunningham]]'s website, http://www.c2.com/cgi/wiki?ExtremeProgramming
 
 
 
Fundamental for the method are:
 
*short incremental [[programming]] steps
 
*continuous, often repeated automated regression testing. See [[JUnit]].
 
*[[pair programming]]
 
*user interaction in the programming team
 
*fixing all known [[bug|bugs]] before adding functionality
 
*[[refactoring]]
 
 
 
----
 
/Talk