Today the code retreat in Stuttgart took place.
Bridging IT was taking one for the community and hosted this event in their really nice new office above the shopping mall “Gerber” right in the center of the city, (I think they just wanted to show off a bit 😉 )
After a short wrap up about ADT and test-driven development (TDD) we started to actually code.
The 45 minutes lasting code sessions were about coding parts of “the game of life”, where we tried to achieve different aspects of TDD.
I think the first round was to get everyone familiar with the rules of “game of life” and ADT + TDD.
The next round was enforced TDD.
In round three we were not allowed to TDD for half of the time and then had to introduce unit tests afterwards. This was really a pain, because the famous A4H SAP system hosted by SAP was blocking the debugger and we ran into writing more and more tests just to find one error located somewhere.
The last round was ping pong. One person writes a unit test and the partner has to fulfill it. As last time in Weinsberg I partnered with @christian.guenter which resulted in a really great session with a lot of fun (even though his eclipse is configured to be nearly unusable for a normal guy without a Vi background) and a great result including the shortest version of the rules implementation I saw so far.
To wrap it up: It was great fun! I do not regret having my valuable Saturday spent with sitting in an office and coding ABAP.
The picture I took shows @martin.fischer6 doing power point karaoke with Damir’s slides.