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

Published: Feb. 5, 2024, 9 a.m.

If you don\u2019t 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.

\xa0

Topics of Discussion:

[3:48] Why the term \u201cclean\u201d when it comes to software?\xa0

[5:16] Are people still writing \u201cdirty\u201d software?\xa0

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

[9:54] Uncle Bob\u2019s upcoming book on the history of programmers.\xa0

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

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

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

[23:33] Uncle Bob\u2019s other new book which is out now, Functional Design.\xa0

[24:54] Structure and Interpretation of Computer Programs\xa0

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

[33:11] Where are the shifts happening?\xa0

[34:01] The loss of Moore\u2019s Law.\xa0

[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?\xa0

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

\xa0

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Programming with Palermo \u2014 New Video Podcast! Email us at programming@palermo.net.

Clear Measure, Inc. (Sponsor)

.NET DevOps for Azure: A Developer\u2019s Guide to DevOps Architecture the Right Way, by Jeffrey Palermo \u2014 Available on Amazon!

Jeffrey Palermo\u2019s Twitter \u2014 Follow to stay informed about future events!

\xa0Previous episode with Uncle Bob

Functional Design\xa0

Clean Coders

.NET Developer Apprentice - Texas

Clean Agile\xa0

\xa0

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.