Maintainable
Don MacKinnon: Why Simplicity Beats Cleverness in Software Design
50:31
Episode Highlights
[00:00:48] What Makes Software Maintainable Don explains why unnecessary complexity is the biggest barrier to maintainability, drawing on themes from A Philosophy of Software Design.
[00:03:14] The Cost of Clever Abstractions A real story from a Node.js API shows how an unused abstraction layer around MongoDB made everything harder without delivering value.
[00:04:00]…