Skip to content

Instantly share code, notes, and snippets.

@geeksam
Created June 6, 2013 16:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save geeksam/5722686 to your computer and use it in GitHub Desktop.
Save geeksam/5722686 to your computer and use it in GitHub Desktop.
Blurb for Fluent Refactoring
Fluency is "what you can say without having to think about how to say
it." "Refactoring" is a language that describes ways to make your
code better. I want to inspire you to learn more of that language, so
you can make your code better without having to think about it.
I'll walk you through the process of reworking a 50-line controller
action that's hard to comprehend, let alone refactor. We'll tease
apart fiendishly intertwined code, embrace duplication, use dirty
tricks to our advantage, and uncover responsibilities that weren't
obvious when we started.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment