Skip to content

Understanding Software

Understanding Software cover

Max Kanat-Alexander  ·  Packt  ·  September 2017  ·  Available here

Forty-three essays on simplicity, coding, and how to improve as a developer. Drawing on experience with Bugzilla and open source, it covers debugging, code complexity, team dynamics, and career growth. The essays are short and self-contained, so you can read them in any order. It’s a practical companion to the author’s earlier book, Code Simplicity, expanding those ideas into everyday development situations.