add-memberalign-toparrow-leftarrow-rightbellblockcalendarcamerachatchevron-leftchevron-rightchevron-small-downchevron-upcircle-with-crosscomposecrossfacebookflagfolderglobegoogleimagesinstagramkeylocation-pinmedalmoremuplabelShape 3 + Rectangle 1pagepersonpluspollsImported LayersImported LayersImported LayersshieldstartwitterwinbackClosewinbackCompletewinbackDiscountyahoo

Hands-on session: Baby steps

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 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'll need a version control system and language of your choice. Git is quite straight forward for this exercise but you can use your favourite. The actual Kata Problem will be introduced at the start of the session. Looking forward to seeing you all there.

Join or login to comment.

  • Andrew L.

    sorry I bailed at the last minute. :-( I was looking forward to it.

    May 14, 2014

    • Li-Hsuan L.

      No worries! Looking forward to seeing you on the next meetup!

      May 15, 2014

  • Balint P.

    Hello everyone, don't forget to bring laptops, with your favourite IDE and language and unit testing environment! I am excited to see you all tomorrow!:)

    1 · May 13, 2014

11 went

Our Sponsors

  • Namely

    Namely was the first to help us with venue, food and drinks!

  • Handy

    Handy offers us venue, food and drinks!

  • ThoughtWorks

    Provides us with venue

  • Docurated

    Docurated offers us venue, food and drinks

  • DiMassimo Goldstein

    DiMassimo Goldstein hosts events for us with refreshments

  • RecruitiFi

    RecruitiFi offers us venue and refreshments!

  • Pearson

    Pearson provides our members with free, software engineering books.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy