The Software Process and Measurement Cast 623 features my interview with Christian “Dr. Lambda” Clausen, author of  Five Lines of Code from Manning Publications. Dr. Lambda delivers advice on why refactoring is a necessity and how to refactor effectively.  Clean code is not an option, refactoring is a requirement for being good at coding. 

Buy a copy of the book at Manning using the code podspam20

The link is http://mng.bz/r2Og

Dr Lambda’s Bio

Christian “Dr. Lamda” Clausen works as a Technical Agile Coach teaching teams how to properly refactor their code. Previously he worked as a software engineer on the Coccinelle semantic patching project, an automated refactoring tool. He has an MSc in computer science and five years’ experience teaching software quality at a university level.

Blog https://medium.com/@thedrlambda

Twitter: @thedrlambda

Re-Read Saturday News 

Cue the eerie sound effects from low budget science fiction movies that signal time travel. After publishing our re-read of Chapter 19 last week, Steve Tendon sent me a message, “where is chapter 18?” I nearly responded right after chapter 17 but a little voice told me to check. Low and behold, I had not addressed Full-Kitting as Ongoing Executive Activity, otherwise known as chapter 18. Today, we go back in time and review the first chapter in Part 6 of Tame your Work Flow by Daniel Doiron and Steve Tendon. 

Week 1: Logistics and Front Matterhttps://bit.ly/2LWJ3EY

Week 2: Prologue (The Story of Herbie) – https://bit.ly/3h4zmTi

Week 3: Explicit Mental Modelshttps://bit.ly/2UJUZyN 

Week 4: Flow Efficiency, Little’s Law and Economic Impacthttps://bit.ly/2VrIhoL 

Week 5: Flawed Mental Modelshttps://bit.ly/3eqj70m  

Week 6: Where To Focus Improvement Effortshttps://bit.ly/2DTvOUN 

Week 7: Introduction to Throughput Accounting and Culturehttps://bit.ly/2DbhfLT 

Week 8: Accounting F(r)iction and  Show Me the Moneyhttps://bit.ly/2XmDuWu 

Week 9: Constraints in the Work Flow and in the Work Processhttps://bit.ly/33Uukoz 

Week 10: Understanding PEST Environments and Finding the Constraint in PEST Environmentshttps://bit.ly/3ga3ew9 

Week 11: Drum-Buffer-Rope Schedulinghttps://bit.ly/32l0Z3Q 

Week 12: Portfolio Prioritization and Selection in PEST Environmentshttps://bit.ly/31Ea4WC 

Week 13: Flow Efficiency, DBR, and TameFlow Kanban Boardshttps://bit.ly/32rYUVf 

Week 14: Outcomes, Values, and Efforts in PEST Environments https://bit.ly/3jd52qw

Week 15: Introduction to Execution Management Signalshttps://bit.ly/3mS9j4V 

Week 16: Introduction to Full Kittinghttps://bit.ly/2FKkD2g 

Week 17: Execution Management in PEST Environmentshttps://bit.ly/2FX9kDQ 

Next SPaMCAST

The Software Process and Measurement Cast 621 will feature our essay on why agile coaches need a code of ethics. It’s time for coaching to grow up and be a profession.

We will also complete the three conversation arc on grateful leadership from Susan Parente.