Azure DevOps Podcast

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

02.05.2024 - By Jeffrey PalermoPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

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 episodes from Azure DevOps Podcast