Skip to content
0:00 / 0:00

#cleanarchitecture#unclebob#robertc.martin

Robert "Uncle Bob" Martin - Architecture: The Lost Years

AI Council

49K subscribers • 10 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • A classic. People kept recommending it from 2015 to 2020.
  • Presented by Robert C. Martin, software engineer and author
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

69K views12 years ago2 recommendations

Software designTools and practiceSoftware architectureDesign patternsRefactoring and legacy code

Robert C. Martin explains how to design software architectures that prioritize use cases over frameworks and delivery mechanisms.

Read the full post here: hakkalabs.co/articles/robert-uncle-bob-martin-architecture-l… Want to create best-in-class applications? Robert C. Martin (Uncle Bob) is here to show you how. In this talk, he explains high-level and practical strategies to clean up your architecture. Uncle Bob has been a software professional since 1969. He has authored "landmark" books on Agile Programming, Extreme Programming, UML, Object-Oriented Programming, C++ Programming and Clean Code. This talk was presented at a Handybook Tech Talks in NYC. ABOUT DATA COUNCIL: Data Council (datacouncil.ai/) is a community and conference series that provides data professionals with the learning and networking opportunities they need to grow their careers. Make sure to subscribe to our channel for more videos, including DC_THURS, our series of live online interviews with leading data professionals from top open source projects and startups. FOLLOW DATA COUNCIL: Twitter: twitter.com/DataCouncilAI LinkedIn: linkedin.com/company/datacouncil-ai Facebook: facebook.com/datacouncilai Eventbrite: eventbrite.com/o/data-council-30357384520 - 🎟️ GET YOUR TICKET TO AI COUNCIL 2026 🎟️ Meet the world's top AI infrastructure minds where architects of AI share what works. Three days of high-quality technical talks and meaningful interactions. → aicouncil.com/sf-2026 ⚡ FIND US: X: x.com/AICouncilConf LinkedIn: linkedin.com/company/aicouncilconf/ Website: aicouncil.com/

Why it's here

2 people recommend this

What people say. Recommended as a foundational talk on software architecture boundaries and clean design principles.

Moments people linked to

u/Ahriin r/programming • Recommends

On “The difference between acceptance, functional and few other testing types.”

I just watched this video which is a re-hashing of a talk that Uncle Bob gave a good while ago, in which he goes over boundaries in some detail, along with some other bits and pieces, including TDD. I linked it part way in because the start is pretty waffley. I know it's not directly related to your question at first look, but my feeling is that it is the context needed to answer your question.
1View on Reddit

u/Staenkerin r/softwarearchitecture • Recommends

On “Transitioning from full stack developer to a software architect”

…me well in my career: This one should be a must, you need to be aware of the common mistakes and the risks they bring: https://www.owasp.org/index.php/Category:OWASP\_Top\_Ten\_2017\_Project There are tons of talks from conferences on YouTube, very inspiring and motivating ones as well. - That talk might motivate you to go into that direction: [video - I hope that link will carry the very interesting playlist as well, but the video itself is about secure coding: link to this video If you are willing to invest into books: - Clean Code by Robert C. Martin, Publisher: Prentice Hall, ISBN: 9780136083238 - xUnit Test Patterns: Refactoring Test Code by Gerard Meszaros, Publisher: Addison-Wesley Profe…