Skip to content

Hands On Session - Baby Steps

Photo of Paul Kelly
Hosted By
Paul K.
Hands On Session - Baby Steps

Details

Committing fast and often helps you focus on the behaviour of your system and allows for the design to incrementally emerge. It takes a lot of discipline to make your red-green-refactor cycles as small as possible so that you can commit often.

This exercise as described here

http://blog.adrianbolboaca.ro/2013/03/taking-baby-steps/ is a very intriguing way of getting used to such a practice. It puts a time constraint of 2 minutes between every commit and if your tests fail when each two minute session is up then you must remove everything up to the last commit. It's guaranteed to frustrate you in the beginning, as it did us, but you'll be surprised how quickly you start getting used to it.

You will need:

A laptop

A development environment with git installed

A unit testing framework for that environment (environment should be ready to run tests)

A stopwatch/timer (most smart-phones will be fine)

The actual Kata Problem will be introduced at the start of the session. Looking forward to seeing you all there.

Doors open 6:15, Sessions commencing at 6:45.

Photo of Dublin Software Craftsmanship Community group
Dublin Software Craftsmanship Community
See more events
TechMeetup.space
Next to The Palace Bar, Fleet Street, Temple Bar · Dublin 2