Robert C. Martin (Uncle Bob)

Author of Clean Code and many influential books, Co-author of the Agile Manifesto

Uncle Bob has been a programmer since 1970. He served as the Master Craftsman at 8th Light inc, is co-founder of the online video training company: cleancoders.com, and founder of Uncle Bob Consulting LLC. He is an acclaimed speaker at conferences worldwide, and the author of many books including: “The Clean Coder”, “Clean Code”, “Agile Software Development: Principles, Patterns, and Practices”, and “UML for Java Programmers”. A leader in the industry of software development, Martin served for three years as editor-in-chief of the C++ Report, and he served as the first chairman of the Agile Alliance.

TOPIC: Clean Architecture and Design 

So we’ve heard the message about Clean Code. And we’ve been practicing TDD for some time now. But what about architecture and design? Don’t we have to worry about that?
Or is it enough that we keep our functions small, and write lots of tests? In this talk, Uncle Bob talks about the next level up. What is the goal of architecture and design?
What makes a design clean? How can we evolve our systems towards clean architectures and designs in an incremental Agile way.