Michi Henning, Why API Design Matters , Communications of the ACM, May 2009.
After more than 25 years as a software engineer, I still find myself underestimating the time it takes to complete a particular programming task.
Sometimes, the resulting schedule slip is caused by my own shortcomings: as I dig into a problem, I simply discover it is a lot more difficult than I initially thought, so the problem takes longer to solve—such is life as...
Post new comment