Back to explore
Thumbnail for RailsConf 2014 - All the Little Things by Sandi Metz
HN score 18.5 · talk

Software architecture & design

RailsConf 2014 - All the Little Things by Sandi Metz

Confreaks · Discussed on HN from 2015 to 2025

Topics and ideas

  • 01refactoring
  • 02sandi metz
  • 03wrong abstraction

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.

Read the notes

Source context

Documented HN source

Refactoring OOP code by first adding structure, then consolidating

“is amazing for understanding the general concepts around refactoring OOP code.”
Read the original HN comment

mbesto · 2015-04 · 15 recommenders across 15 months

Keep exploring

Thumbnail for 8 Bit & '8 Bitish' Graphics-Outside the Box
Game history & retro gamingtalk
Documented HN sourceHN 20.0
Quick Take

HN repeatedly recommends it as a master class in limited-palette pixel art and palette cycling, from an artist behind Loom and Monkey Island.