Posted 2 February 2005 by Robert Peake.

With an exciting development project ahead, some of which David alluded to in a recent blog entry, I am looking closely at what has worked in the past. I had good success implementing some of the strategies of Extreme Programming (XP) and to that end I am now partway through Extreme Programming Applied (the one everyone recommends). Agile methods and complex web applications seem like a match made in heaven.

While XP doesn’t deal with specific coding standards for a particular language (like PHP), it does provide the kind of guidance that seems to naturally lend itself to good code. Between pair programming and unit testing, the bases are covered for functionality and knowledge sharing. But I still see the need for something like PHPDocumentor combined with a clear set of rules for how to write those DocBlocks. Armed with all that and some clear objectives from the top, the road to a flexible, high quality system seems walkable.



  1.  Watch Anthony Madrid Read Live With Christopher Crawford: Tonight | B O D Y
  2.  Watch Anthony Madrid Read Live With Christopher Crawford: Tonight | literalab
  3.  Going Digital | Gareth Prior
  4.  THE POEM: Robert Peake on Marvin Bell’s “Wednesday” | B O D Y
  5.  Transatlantic Poetry Mission Accomplished | Transatlantic Poetry
  6.  Hanging Out with Jane Hirshfield and George Szirtes on Air | Transatlantic Poetry
  7.  Mentors, Mentors, Everywhere | Transatlantic Poetry
  8.  A Perfectly Imperfect Inaugural Evening | Transatlantic Poetry
  9.  Silk Road British Poetry Readings on Air | Transatlantic Poetry
  10.  Transatlantic Poetry Readings On Air | Transatlantic Poetry