RailsConf 2014 - All the Little Things by Sandi Metz video thumbnail

RailsConf 2014 - All the Little Things by Sandi Metz

Confreaks · 15 recommenders · 15 months

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 Hacker News readers recommend it: HN treats it as a top-tier programming talk for learning refactoring and for the wrong-abstraction principle, recommended repeatedly over a decade.

15 recommenders7 strong recommendations2015–2025
Software architecture & designPython, Ruby & scripting languagesTesting, debugging & developer tools#refactoring#sandi metz#wrong abstraction#gilded rose#ruby#object-oriented design

“this talk captures all the important values in a single example.”

View the original HN discussion