After speaking at three or four conferences a year for the past few years, I decided to take a year off and focus on some other priorities.

I did, however, agree to lead a refactoring workshop at Southern Oregon University.

The workshop will be this Thursday, May 12, 2016 from 3:30 - 5:30pm in Room 110 of the Marion Addy Building (MA 110) on the SOU campus. It is open to anyone who would like to attend.

I’ve entitled the workshop, “Refactoring When You Literally Can’t Even.”

As with the workshop I led at RailsConf last year, I’ll be using the Gilded Rose code kata as the basis. In that workshop, I covered on the entire process of working with legacy code.

This workshop is focused solely on the refactoring part of the task. In particular, we’ll look at how we can safely and effectively refactor code that we don’t yet understand.

By starting small and working in baby steps, we can grow our understanding of the code while refactoring it, ending up with code that is easy to change and extend.

If you’re local to Southern Oregon, I’d love to see you there!