Talking head
Ruby On Ales 2014

This presentation, by Mark Menard, is licensed under a Creative Commons Attribution ShareAlike 3.0

To paraphrase Mark Twain, "I didn't have time to write some small classes, so I wrote a BIG ONE instead." Now what do you do? Refactor! In this talk we'll refactor some large classes into a series of smaller classes. We'll learn techniques to identify buried abstractions, what to extract, what to leave behind, and why delegation, composition and dependency injection are key to writing small things that are easier to test.

Rated: Everyone
Viewed 601 times
Tags: There are no tags for this video.