DevOps Paradox

DOP 282: How To Measure Software Complexity

Sep 25, 2024
In this discussion, Mahesh Balakrishnan, author of 'Three Laws of Software Complexity', shares his insights into the intricate world of software engineering. He explores how systems naturally degrade over time due to evolving requirements and human error. The conversation delves into the financial trade-offs of maintaining outdated software versus investing in new technology. Balakrishnan also highlights the importance of effective abstractions and learning from past engineering experiences to navigate increasing complexities in modern systems.
Ask episode
Chapters
Transcript
Episode notes