I have couple of events coming up that I thought I'd share here: The Agile Architecture Open Space Conference and an ANUG code camp on enhancing legacy test suites.
Agile Architecture Open Space Conference
On the 29th and 30th of September a couple of colleagues and I are running a small conference under the headline of sustainable architecture in an agile world. It's an open space conference, so there's next to no official program. But there is plenty of room for in-depth discussions and networking. With the line up of attendees so far I think it'll be awesome. There are still a few spaces left, so check it out at http://aaosconf.eventbrite.com/.
Enhancing Legacy Test Suites
On the 19th of November I'll be running a code camp on the subject of enhancing legacy test suites. It'll be a longer, more in-depth and more hands-on version of the workshop on the same subject I did at SC2011. The premise of the code camp is that we see more and more code bases with some automated tests around them, but these tests are often lacking in quality. The tests are sometimes just there to cover somebody's ass, sometimes they are very tightly coupled to the implementation, sometimes they are flaky, and they almost always cover only a fraction of the production code.
At the code camp we'll dive into techniques to improve this situation, and move towards a situation where the test suite is an asset. Where the tests are not a burden to maintain, and where they provide the confidence they should.
I'll start the day by introducing a few techniques, and an example code base with some tests associated. The bulk of the day will be spent applying the techniques to the example code base through a number of iterations with tasks set be me for each one. Should be a lot of hacking fun