Simplifying Code: Monster to Elegant in N<5 steps

A session at RailsConf 2014

Tuesday 22nd April, 2014

11:00am to 12:30pm (CST)

In this workshop we'll learn how to transform complex, highly coupled code into a simpler, more readable and maintainable shape. We'll target known software anomalies with Refactoring Patterns‎, following steps with a confined scope, assuring that we stay distant from "changed everything" commits while achieving quick design improvements.

We'll talk different solutions for Fat Models, God Objects, long method chains, NoMethodError on nils, long methods, bad naming and cold coffee.

About the speaker

This person is speaking at this event.
Tute Costa

I work at @thoughtbot. I enjoy running and the smell of spring. @tutec_letras en español. bio from Twitter

Tute Costa maintains merit and doorkeeper rubygems. He created an app to know where he is and what's around: http://dynamicatlas.herokuapp.com/. He's working with Rails since 2007, worked in Startup Chile in 2012, and for General Assembly in 2013.

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 11:00am12:30pm CST

Date Tue 22nd April 2014

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session