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

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

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 programming@palermo.net.

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.

Episoder(390)

Edward Thomson on All Things Git, libgit2, and Azure DevOps - Episode 006

Edward Thomson on All Things Git, libgit2, and Azure DevOps - Episode 006

This week, your host, Jeffrey Palermo, brings you a recording, live from the Microsoft Ignite conference. He interviews Edward Thomson, the Principal Program Manager for Azure DevOps, the maintainer o...

15 Okt 201850min

Dave McKinstry on Integrating Azure DevOps and the Culture of DevOps - Episode 005

Dave McKinstry on Integrating Azure DevOps and the Culture of DevOps - Episode 005

This week, Jeffrey Palermo is joined by his guest, Dave McKinstry. Dave is a Program Manager with the Azure DevOps Services Community Team — connecting with partners and customers, spreading modern pr...

8 Okt 201834min

Steven Murawski on Infrastructure as Code - Episode 004

Steven Murawski on Infrastructure as Code - Episode 004

Welcome to the 4th episode of the Azure DevOps podcast! Today, Jeffrey Palermo is joined by special guest, Steven Murawski. Steven is the Lead Cloud Ops Advocate at Microsoft and leads the Cloud Ops A...

1 Okt 201841min

Sam Guckenheimer on Testing, Data Collection, and the State of DevOps Report - Episode 003

Sam Guckenheimer on Testing, Data Collection, and the State of DevOps Report - Episode 003

This episode, Jeffrey Palermo welcomes his guest Sam Guckenheimer, to the podcast! Sam is the Product Owner for the Azure DevOps product line at Microsoft, and has been with the Microsoft team for the...

24 Sep 201841min

Donovan Brown on How to Use Azure DevOps Services - Episode 002

Donovan Brown on How to Use Azure DevOps Services - Episode 002

Welcome to the second episode of The Azure DevOps Podcast — with your host, Jeffrey Palermo. Jeffrey is joined by his guest, Donovan Brown, to discuss how to use Azure DevOps services. Donovan is a Pr...

10 Sep 201845min

Buck Hodges on the introduction to Azure DevOps Services - Episode 001

Buck Hodges on the introduction to Azure DevOps Services - Episode 001

Welcome to the first edition of The Azure DevOps Podcast! Your host, Jeffrey Palermo is joined by guest, Buck Hodges, to announce the global release of Azure DevOps Services. Buck is the Director of E...

7 Sep 201843min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
aftenpodden-usa
forklart
stopp-verden
popradet
det-store-bildet
fotballpodden-2
lydartikler-fra-aftenposten
i-retten
rss-gukild-johaug
dine-penger-pengeradet
rss-ness
aftenbla-bla
hanna-de-heldige
e24-podden
rss-dannet-uten-piano
frokostshowet-pa-p5
rss-penger-polser-og-politikk
bt-dokumentar-2