29:  Beyond Legacy Code with David Bernstein and Woody Zuill

29: Beyond Legacy Code with David Bernstein and Woody Zuill

Hosts Ryan Ripley, David Bernstein, Woody Zuill Discussion Ryan Ripley (@ryanripley), David Bernstein (@tobeagile) and Woody Zuill (@WoodyZuill) got together to discuss legacy code, what it means to be a great programmer, test driven development, and how the principles that we adopt drive our practices. Software development is one of the few activities that requires us to use both halves of our…Tweet This At the center of our discussion was David’s new book: Beyond Legacy Code This book now has a prominent place on my desk next to Uncle Bob Martin’s classic book Clean Code. David starts the reader off with the current state of software development and why many of the problems that we observe and experience still persist today. He calls this “The Legacy Code Crisis” and does a brilliant job of making the case for agile software development practices. Legacy code is code without confidence. @tobeagileTweet This The second part of the book covers 9 practices that “extend the life and value of your software”. The 9 practices are: Say What, Why, and for Whom Before How Build in Small Batches Integrate Continuously Collaborate Create Clean Code Write the Test First Specify Behaviors with Tests Implement the Design Last Refactor Legacy Code Each practice is explained clearly along with why each practice is important. The “why” is critical. It’s easy to explain the mechanics of TDD, but also showing the value that the practice provides makes the book appropriate for programmers, managers, and executives alike. My favorite aspect of this book is that David’s explanations and insights are infused with the values and principles of the agile manifesto. His prose is engaging and feels conversational. It’s a pleasure to read David’s thoughts on these topics as he is clearly knowledgeable and passionate about agility and creating humane systems of work. I love this book and cannot recommend it highly enough. As Woody Zuill noted on the podcast: “If I had what it takes to write a book, I would like to have written this book.” And then…we called it a night. Will you help the Agile for Humans podcast grow? Please review Agile for Humans on iTunes or Stitcher and leave your comments on the blog site. Help your friends and co-workers find Agile for Humans by sharing your favorite episodes with them. Thanks for you do to support the show. Agile for Humans is brought to you by audible.com – get one FREE audiobook download and 30 day free trial at http://www.audibletrial.com/agile Resources, Plugs, and More Ryan – https://ryanripley.com AgileIndy 2016 – April 12 in Indianapolis, IN Path to Agility Conference – May 25 & 26 in Columbus, OH David – http://www.tobeagile.com/ Beyond Legacy Code: Nine Practices to Extend the Life and Value of Your Software by David Scott Bernstein Woody – http://zuill.us/WoodyZuill/ Mob Programming Conference – May 1 & 2 in Cambridge, MA The post AFH 029: Beyond Legacy Code with David Bernstein and Woody Zuill [PODCAST] appeared first on Ryan Ripley. See omny.fm/listener for privacy information. Learn more about your ad choices. Visit megaphone.fm/adchoices

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(688)

Unlocking Business Agility with EBM - CHECK OUT OUR NEW BOOK!

Unlocking Business Agility with EBM - CHECK OUT OUR NEW BOOK!

📖 "Unlocking Business Agility with Evidence-Based Management: Satisfy Customers and Improve Organizational Effectiveness" on Amazon -- https://amzn.to/4690qJy Ryan and Todd, along with Patricia Kong ...

17 Mai 20246min

Scrum is Hard and Disruptive 15 - Leadership is Essential

Scrum is Hard and Disruptive 15 - Leadership is Essential

Ryan and Todd look back at a 2006 post by Ken Schwaber, which covers 15 ways Scrum is both hard and disruptive. The fifteenth statement from Ken: "The role of enterprise management changes from tell...

14 Mai 202411min

Esther Derby's Journey to Scrum Mastery | Expert Insights & Tips

Esther Derby's Journey to Scrum Mastery | Expert Insights & Tips

Welcome to another exciting episode of "Becoming a Scrum Master"! In this episode, host Ryan Ripley is joined by the renowned Esther Derby, a pivotal figure in the agile community and author of "Seven...

13 Mai 202421min

Souleymane Thiongane's Journey to Scrum Mastery | Expert Insights & Tips

Souleymane Thiongane's Journey to Scrum Mastery | Expert Insights & Tips

Welcome to a new enlightening episode of "Becoming a Scrum Master"! In this episode, we're excited to feature Souleymane Thiongane, a remarkable figure in the Scrum community, as he joins host Ryan Ri...

10 Mai 202413min

Jowen Mei's Journey to Scrum Mastery | Expert Insights & Tips

Jowen Mei's Journey to Scrum Mastery | Expert Insights & Tips

Jowen Mei's scrum journey began in 2010 as a C# developer in Microsoft technology. His first experience with Scrum was transformative, sparking his love for the framework due to its focus on autonomy,...

9 Mai 202413min

Pawel Mysliwiec's Journey to Scrum Mastery | Expert Insights & Tips

Pawel Mysliwiec's Journey to Scrum Mastery | Expert Insights & Tips

Pawel Mysliwiec, a fellow professional Scrum trainer with Scrum.org, joins host Ryan Ripley on the "Becoming a Scrum Master" podcast. Pawel's Entry into Scrum: Pawel recounts his initial, unknowing e...

8 Mai 202418min

Scrum is Hard and Disruptive 14 - Conflict Not Fights

Scrum is Hard and Disruptive 14 - Conflict Not Fights

Ryan and Todd look back at a 2006 post by Ken Schwaber, which covers 15 ways Scrum is both hard and disruptive. The fourteenth statement from Ken: "A team consists of people under pressure to do the...

7 Mai 20248min

Magdalena Firlit's Journey to Scrum Mastery | Expert Insights & Tips

Magdalena Firlit's Journey to Scrum Mastery | Expert Insights & Tips

Magdalena discusses her transition from traditional project management to Scrum. In 2008, while experiencing project delays and rapid business environment changes, she discovered Scrum in a project ma...

6 Mai 202417min

Populært innen Business og økonomi

stopp-verden
dine-penger-pengeradet
rss-penger-polser-og-politikk
e24-podden
rss-borsmorgen-okonominyhetene
rss-pa-konto
rss-skravla-gar
pengepodden-2
finansredaksjonen
tid-er-penger-en-podcast-med-peter-warren
lederpodden
utbytte
stormkast-med-valebrokk-stordalen
livet-pa-veien-med-jan-erik-larssen
rss-orjasater
morgenkaffen-med-finansavisen
pengesnakk
liberal-halvtime
rss-fa-makro
rss-markedspuls-2