Track: Technical

Duration: 180 minutes

Description: All of us enjoy working on a green-field project, where we can unleash our geniuses and show the world how an application was meant to have been written. However, the average software project, in our industry, was written under some aspect of code-and-fix, and without automated unit tests and your job is to maintain this tangled code mess.

In this hands-on workshop we will start with one of these legacy code bases. We will identify where to make the most effective changes and devise a strategy that will allow you to make changes with confidence. Working with legacy code on the face of it looks and feels less exciting than working on greenfield projects. The truth is that legacy is the place where you get to hone your craft and sharpen your tools. You will get to do just that in this workshop.

Bio of Björn Holdt:
bjorn_holdtBjörn has been building and breaking software applications ever since his father bought the family a Commodore 64. He has a passion for teaching, learning and building software and is a member of the Driven Software team.



Bio of Janco Wolmarans:

janco_wolmaransJanco works as a developer coach at Driven Software. He’s a firm believer in the concept of software craftsmanship, and few things make him as happy as clean code.