dagblog.
← Archive

Extreme Programming: Hype or Help?


I first heard about Extreme Programming (XP) in an internal training session
that mentioned some of its practices. What stuck with me was
pair programming and the emphasis on testing. These days I think of XP as
a philosophy of software development.

I haven't put XP into practice myself, but practices like the testing I mentioned
are general enough to use in everyday development. Tomáš Kouba takes a similar view of applying XP practices
in everyday programming in Extreme Programming — A Few Thoughts.

If XP is new to you, I can recommend
a couple of older articles by Pavel Kolesnikov (Jablok),
Extreme Programming in Practice and
A Little Extremism.

Medium version

Related articles

Related CZ Podcast episodes