On the 3rd of December a very special event took place. Corey Haines, with a lot of help from others, planned a Global Day of Coderetreat. Now code retreats have been going on for a while now. I missed out on a chance to attend one in Düsseldorf recently because I was attending another event, so I was determined to attend this one. However in the excitement of SoCraTes I took it a step further and committed myself to not only attending but hosting and facilitating (back then it didn’t occur to me that hosting and facilitating were two different things) the Global Day of Coderetreat in Cologne. (I never got around to making a decent website for it)
There are probably three people that I think need special thanks.
- Corey Haines, as mentioned, for organizing the whole thing.
- Adrian Bolboaca, for giving me the kick start at ALE2011, and conducting an extremely useful Skype session for new facilitators.
- Jim Hurne, just did a whole bunch of work behind the scenes, preparing slides and other graphical materials, I am sure I don’t even know half of what he did, but just from the mailing list activity etc, you can tell he contributed a huge amount.
Some of the themes we tried for activities were:
- Kent Beck’s 4 Rules of Simple Design. Although I think we misinterpreted the last one as “minimizing the size of classes and methods”, surely that leads to a simpler design than minimizing the number of classes and methods.
- TDD as you meant it
- A free choice session where people can choose up to three from No Conditionals, No Iteration, No Data Structures, and All Methods Must be 4 Lines or Less.
- Object Calisthenics
- Silent Pairing
The event could not have taken place without the help of our generous sponsors:
There are a couple of other things we didn’t really have time to introduce properly. There is now a Coderetreat Community Contribution Fund (c3f), and a Coderetreat Community Network. If you are interested in attending, hosting or facilitating a coderetreat then check those links out and sign up to stay up to date.
Here are some of the media from the event.
Already looking forward to the next one.