Can you Kata?
Ever tried to study a tune for an acoustic guitars? Or trained for a marathon? Or rehearsed a scene in a stage play? Key to success in all those disciplines is steady practice day after day.
Code Katas (jap. 形, means “form”) are a way to practice programming (BDD/TDD). A coder will solve a coding problem given by a task repeatedly in regular intervals such as every day to achieve better solutions and skills.
In this workshop we’ll do Code Katas (several tasks with several constraints will be provided). And of course we expect lots of fun during this event!
In this workshop we’ll give you a quick introduction into Code Katas. After that we’ll show a short demo, a so called Code Kata Bunkai, which means practicing a kata in silence while a partner is explaining it to the audience.
Then we’ll offer several tasks in different levels of difficulty to start you off practicing a kata. We’ll also offer you different constraints like “Only one assertion per test!” or “Only two instance variables per object!”. After practicing we’ll gather experience in a retrospective.
Code Katas can be performed on your own, in pairs or groups. The programming language can be chosen by the attendees. There will be lots of room for questions and answers. The workshop leaders will always be around to help.
You as an attendee should bring your own notebook.
The workshop takes 180 min. Alternatively we could shorten the workshop to 90 min, but that would give us less time for practicing the katas, the workshop’s most insightful and fun part.
- Developing and practicing your coding skills
- New coding skills from others
- How to practice katas
- Focus and simplicity in coding

Add to calendar