📖 Book review: "Why Programs Fail" by Andreas Zeller
Why Programs Fail: A Guide to Systematic Debugging (Andreas Zeller) 🪲 How do you debug a software issue? For me, it has always been a combination of staring at the program code very intensely, collecting evidence from past runs, intuition, and a lot of trial and error: keep changing things until the problem disappears. 🔬 Can we evolve past these “random”, unguided approaches, and debug a program using the scientific method?...