Extreme Programming (XP) is a five aspect technique to code in a disciplined way. Parts of it (Refactoring) are well suited to tool support, though such extant tools are rather basic. It is very useful in object-oriented programming, Forth programming, and uses fully the Refactoring programming methodology.
Subcategories 4
Sites 14
- Extreme Programming: A Gentle Introduction Introduction to Extreme Programming, one of several new lightweight software development methodologies. By J. Donovan Wells.
- Extreme Programming FAQ Frequently asked questions about Extreme Programming (XP).
- ExtremeProgrammingRoadmap C2 Wiki's resource guide to XP.
- (ootips) Extreme Programming Summaries of the main concepts of XP.
- Extreme Programming Explained Review and forum discussion on book, Kent Beck's XP Explained. Slashdot.
- XP123 - Exploring Extreme Programming The XPlorations series by William C. Wake
- Xp Glossary Glossary of Extreme Programming terms and acronyms.
- William Wake: Software Design and Development Extreme Programming practitioner, and author of book: Extreme Programming Explored, Addison Wesley; draft online. Also links, games, refactorings, essays, and XP Radar Chart.
- Extreme Programming Growing article, with links to many related topics. [Wikipedia]
- Extreme Programming: XP Short explanation of XP aspects relevant to customers: iterations, user stories, acceptance tests, releases. Open Source Articles.
- Extreme Programming: The Zero G Experience How a software company saved itself by overhauling its development process-and trusting its engineers' instincts. Technology Review.
- eAD Extreme Programming Issue An issue of Cutter Consortium's "eBusiness Application Development" newsletter dedicated to discussions of XP and Crystal Clear.
- XP Mailing List An active discussion forum for XP.
- Introduction to Extreme Programming Part one of this paper introduces Extreme Programming (XP) by comparing risk management approaches to software development. Part two covers the twelve practices of an Extreme Programming project.