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

Software, systems & security

RailsConf 2014 - All the Little Things by Sandi Metz

Confreaks · Discussed on HN from 2015 to 2025

Editorial context · source-attributed

What the Hacker News discussion says — and what it does not

Discussion focus

Across the sampled HN recommendations, people specifically point to Refactoring OOP code by first adding structure, then consolidating and Refactoring talk useful for dealing with messy code.

A recorded perspective

The recorded HN source is “is amazing for understanding the general concepts around refactoring OOP code.” — a useful perspective from mbesto in 2015-04, rather than a claim that every Hacker News reader agrees.

Evidence boundary

Alongside recommendations, the export retains a reference mention from rimantas (2016-01): “You might want to see this: [LINK] Not really about production code, but still, some food for thought. Also this: [VIDEO]” This is context, not proof; use the linked discussion to inspect the original thread.

Who should start here

Intermediate learners exploring refactoring object-oriented code. Its upstream classification is software architecture & design, while this Explorer page groups it with related material in software, systems & security.

HN comments behind this record

6 sampled comments · 2015–2025
strong recmbesto · 2015-04

Refactoring OOP code by first adding structure, then consolidating

“is amazing for understanding the general concepts around refactoring OOP code.”
Open comment #9304784
recthere4 · 2016-01

Refactoring talk useful for dealing with messy code

“This is a great presentation about refactoring that may be useful”
Open comment #10932524
strong rechire_charts · 2016-02

Listed among the commenter's top five talks

“Both of these talks are in my top 5.”
Open comment #11183901
referencerimantas · 2016-01

You might want to see this: [LINK] Not really about production code, but still, some food for thought. Also this: [VIDEO]

Open comment #10825937

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.

Original HackerTube classification: Software architecture & design.

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
Games & digital artstalk
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.