Kent Beck, Chief Scientist at Mechanical Orchard, and inventor of Extreme Programming and Test-Driven Development, joins SE Radio host Giovanni Asproni for a conversation on software design based on his latest book "Tidy First?". The episode starts with exploring the reasons for writing the book, and introducing the concepts of tidying, cohesion, and coupling. It continues with a conversation about software design, and the impact of tidyings. Then Kent and Giovanni discuss how to balance design and code quality decisions with cost, value delivered, and other important aspects. The episode ends with some considerations on the impact of Artificial Intelligence on the software developer's job. Brought to you by IEEE Software and IEEE Computer Society.
Episode 501: Bob Ducharme on Creating Technical Documentation for Software Projects
Episode 500: Sergey Gorbunov on Blockchain Interoperability
Episode 499: Uma Chingunde on Building a PaaS
Episode 498: James Socol on Continuous Integration and Continuous Delivery (CICD)
Episode 497: Richard L. Sites on Understanding Software Dynamics
Episode 496: Bruce Momjian on Multi-Version Concurrency Control in Postgres (MVCC)
Episode 495: Vaughn Vernon on Strategic Monoliths and Microservices
Episode 494: Robert Seacord on Avoiding Defects in C Programming
Episode 493: Ram Sriharsha on Vectors in Machine Learning
Episode 492: Sam Scott on Building a Consistent and Global Authorization Service
Episode 491: Chase Kocher on The Recruiting LifeCycle
Episode 490: Tim McNamara on Rust 2021 Edition
Episode 489: Sam Boyer Package Management
Episode 488: Chris Riccomini and Dmitriy Ryaboy on the Missing Readme
Episode 487: Davide Bedin on Dapr Distributed Application Runtime
Episode 486: Bob Nystrom on Dart
Episode 485: Howard Chu on B+tree Data Structure in Depth
Episode 484: Audrey Lawrence on Timeseries Databases
Episode 483: Alexander Pugh on Robotic Process Automation
Episode 482: Luke Hoban on Infrastructure as Code
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
Lex Fridman Podcast