Upcase header logo small

Menu
Rails

Ruby on Rails

Refactoring

Good developers always try to improve their code. This interview and screencast shows the thought process and the in-depth refactoring of a real code example.

Video

Refactoring

1 step remaining

Exercises

Refactoring

  • Joe Ferris
    Taught by

    Joe Ferris

  • Chad Pytel
    Taught by

    Chad Pytel

    Chad Pytel is the Founder and CEO of thoughtbot. He has co-authored two books: Rails AntiPatterns and Pro ActiveRecord for Ruby, and has mentored countless developers.