Azure & DevOps Podcast

Uncle Bob Martin: Clean Code and How to Do Software Well - Episode 283


Listen Later

If you don’t already know Bob, he is a software engineer, instructor, and best-selling author. He is most recognized for developing numerous software design principles and for being a founder of the incredibly influential Agile Manifesto. Bob is the author of a number of Clean Code related books including his latest, Clean Agile: Back to Basics, where he reintroduces Agile values and principles for a new generation of programmers and nonprogrammers alike. In the past, Bob was also the editor-in-chief of C++ Report magazine and served as the first chairman of the Agile Alliance.

 

Topics of Discussion:

[3:48] Why the term “clean” when it comes to software? 

[5:16] Are people still writing “dirty” software? 

[7:06] it is the developers job to maintain quality, and pretending to go fast by rushing is not a viable solution. 

[9:54] Uncle Bob’s upcoming book on the history of programmers. 

[11:00] The first era of programmers may be the scribes of Egypt. 

[15:00] How Uncle Bob went about organizing the book into different eras of programmers. 

[18:10] A short backstory about Grace Hopper. 

[23:33] Uncle Bob’s other new book which is out now, Functional Design

[24:54] Structure and Interpretation of Computer Programs 

[28:37] Does functionality have a concise set of principles? 

[33:11] Where are the shifts happening? 

[34:01] The loss of Moore’s Law. 

[37:33] What will be the winning strategies as we prepare for a few years where things grow, but not as quickly as they have, and we sit on a plateau? 

[40:51] Make it right, then you can make it fast. 

 

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Programming with Palermo — New Video Podcast! Email us at [email protected].

Clear Measure, Inc. (Sponsor)

.NET DevOps for Azure: A Developer’s Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

Jeffrey Palermo’s Twitter — Follow to stay informed about future events!

 Previous episode with Uncle Bob

Functional Design 

Clean Coders

.NET Developer Apprentice - Texas

Clean Agile 

 

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

...more
View all episodesView all episodes
Download on the App Store

Azure & DevOps PodcastBy Jeffrey Palermo

  • 4.6
  • 4.6
  • 4.6
  • 4.6
  • 4.6

4.6

22 ratings


More shows like Azure & DevOps Podcast

View all
Software Engineering Radio by se-radio@computer.org

Software Engineering Radio

271 Listeners

Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

379 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

291 Listeners

Data Skeptic by Kyle Polich

Data Skeptic

477 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

The Cloudcast by Massive Studios

The Cloudcast

155 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

588 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

41 Listeners

Python Bytes by Michael Kennedy and Brian Okken

Python Bytes

214 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

231 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

182 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

245 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

141 Listeners