talk · intermediate · evergreen
RailsConf 2014 - All the Little Things by Sandi Metz
Confreaks · May 21, 2014 · 38m 47s
What this video covers
Sandi Metz takes an ugly section of conditional code and refactors it into a few simple objects, bridging object-oriented theory and practice. The talk includes her take on the Gilded Rose refactoring kata and the idea that duplication is cheaper than the wrong abstraction.
Why it surfaced in Hacker News
HN treats it as a top-tier programming talk for learning refactoring and for the wrong-abstraction principle, recommended repeatedly over a decade.
- 15
- distinct recommenders
- 15
- recommendation months
- 7
- strong recommendations
Recommendation context
Short excerpts from positive mentions. Open the source to read the full Hacker News discussion.
“is amazing for understanding the general concepts around refactoring OOP code.”
“Both of these talks are in my top 5.”
“this talk captures all the important values in a single example.”