Posts tagged with xp

Subscribe to the feed of posts tagged with xp

At Resolver Systems, we practice Agile techniques such as Continuous Integration, Pair Programming, Iterations and more.

One fundamental rule of Agile Programming is that There should never be a broken trunk. This means that before checking in we must make sure that every test passes. This makes checking in a very expensive operation: 4 hours for a full test run in a single machine. In the meantime, you go on working on that tree, making things very difficult to keep track of, without some form of version control.

In this post I will investigate various Version Control Systems that can be run locally: Most of them are distributed, but I don't really care about it - I don't want to replace Subversion (yet). I just want to be able to check in every hour and have a local version history, before checking in to the central Subversion repository.

April 5, 2008, 1:43 p.m. More (476 words) 0 comments Feed

It's been over a month now at Resolver Systems, and since I have to describe what's it like to work there to a lot of friends and relatives, I'll document here what it feels to work in an Extreme Programming, using Agile techniques (I promise, no more buzzwords!).

March 23, 2008, 2:18 p.m. More (813 words) 0 comments Feed