If you’re not writing code for your users, you’re doing it wrong

Paul Querna recently asked in his blog, "Who are you writing code for?" He listed several possible people/goals: the deadline, management's metrics (lines of code, test coverage, etc.), the computer, yourself, and the programmers who will maintain your code. What surprised me is that nowhere in Paul's post did he mention the only person you […]