1
The Sudoku Affair
Software design is a deliberate process, and requires deliberate effort.
by Zach Tellman For the past few years, I've been working on a book about software design. Its thesis is fairly simple: Software development can be reduced to a single, iterative action. Almost everything we do in the course of a day — the pull requests, the meetings, the whiteboard diagrams, the hallway conversations…
Visit explaining.software → RSS feedOn Hacker News Feb 2025 – Feb 2025
Software design is a deliberate process, and requires deliberate effort.