Skip to content

Details

The Gilded Rose kata is the most popular exercise I have on my github page, (https://github.com/emilybache/GildedRose-Refactoring-Kata/), with over 900 forks and 55 contributers. I'd like to show you some techniques I've been using lately that cleans up this code quickly and safely.

Thankyou to Bokio for offering to host this meeting in their new fancy office on Kungsgatan :-)

I'll be using PyCharm for the demo, and JetBrains has donated a license for this product that we will be giving away at this meeting via random lottery. (The details: you will get a coupon code for a 1-year individual subscription to any single JetBrains Toolbox product of your choice from among IDEs and .NET Tools.)

You might like to set your laptop up before the meeting with a clone of the repository, and PyCharm installed. (There is a free version available for download here: https://www.jetbrains.com/pycharm/download)

Agenda

kl 17:30 mingle and sandwiches/pizza
kl 18:00 introduction & welcome, draw of PyCharm license winner
kl 18:10 live coding demo of solution to Gilded Rose
kl 19:00 short break
kl 19:15 try out techniques on Gilded Rose in pairs on own laptops
kl 20:15 close

btw if you came to the recent Software Craftsmanship meetup, this is going to be the same demo, but this time in Python.

Members are also interested in