HackerTube

THE VIDEO SHELF · software architecture

Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin

Robert C. Martin's Ruby Midwest 2011 keynote argues that software architecture should express the application's intent rather than its framework. He covers separating entities, interactors and boundaries so the web, database and framework are details.

Why HN readers recommended it

Frequently recommended as an influential talk on decoupled, testable architecture, though some commenters push back on Martin's TDD advocacy.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Confreaks
Topic
software architecture
Format
talk
Level
intermediate
HN recommenders in dataset
10
HN mentions in dataset
14
Recommendation years in dataset
2013–2022

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • Excellent riposte! Mine was going to be somewhat less polite :-) Can't stress enough that TDD is not about testing (sth. DHH, like many if not most critics gets wrong). It is about development and design. The fact that you get a pretty decent test …

    mpweiher on Hacker News · 2014-04
    In TDD is fun
  • The talk that had the most influence on how I write software is Robert 'Uncle Bob' Martin's "Architecture: The Lost Years" [1]. Being a Ruby conference keynote, it helps if you know how Ruby on Rails works, but the lessons apply to all software. Another …

    catwell on Hacker News · 2018-10
    In Ask HN: What are some of the best technical talks you've heard?
  • > Many people will argue that not using a framework means write everything yourself. This is a false dichotomy. We can use libraries and frameworks just fine. ... > But we should give them a clear, and well-isolated place in our project. ... There's an …

    SevenNation on Hacker News · 2022-10
    In Using a framework will harm the maintenance of your software

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.

Keep exploring