Sandi Metz

Programmer, author, teacher, consultant at TorqueForge LLC


Get a Whiff of This
Friday 12:00 - 12:45

Your rating:

Most code is a mess. Most new requirements change existing code. Ergo, much our work involves altering imperfect code.

That's the bad news.

The good news is that every big mess is made up of many small ones. Some small problems occur so frequently that they've been given names, and are collectively referred to as \"Code Smells\".

This talk illustrates how to take a pile of perplexing code, identify the \"smells\", and select and surgically apply the curative refactoring. It solves an intractable large problem by breaking it down into well-known small ones, and proves that you can fix anything without being forced to understand everything.


Sandi Metz, author of Practical Object-Oriented Design in Ruby, believes in simple code and straightforward explanations. She prefers working software, practical solutions and lengthy bicycle trips (not necessarily in that order) and consults and teaches on all things OOP.

Create account

You need an account to save events or rate talks.

Already have an account? Sign in

Sign in

Sign in to save events or rate talks.