Based on the positive feedback from October’s Hack Night attendees, we are planning to continue our workshop series on clean code and refactoring.

We’ll start by recapping our progress to-date. And then we’re going to facilitate a discussion on what makes code readable and maintainable, and present some tools and techniques for refactoring.

We’ve got three new chunks of disgustingly dirty code and we need your help to clean them up! We’ll break into groups, try to clean them up, and have each group present their challenges and solutions to the group. So if you feel the urge to hone your refactoring skills, or want to participate in a lively discussion on what makes code clean, stop by and get a little dirty with us.


For those new to refactoring, please review this post about Refactoring in a TDD Context.

[Click for more articles from our Development series]
[Click for more articles from our Workshop series]
[Click to learn more about Ryatta]

David Andrews is a Canadian web developer and President of Ryatta Group. David founded Ryatta Group to build hospitality web applications, releasing SpaDirect (renamed ROBE for Spa), a successful and innovative real-time spa booking platform in 2012. Since that time, he and his team have built market share through a series of innovations, including the groundbreaking Itinerary Booking™ system, which improves online spa revenue by as much as 50% over the competition.