There is no silver bullet. It takes years for software industry to develop methodology to improve software development process. Then it came the debugging skills and understand the important of testing.
It’s always about design choice, nobody is going to be right at the first design. Thus the testing pay off, and the sound methodology ensure the better outcome.
These are the questions asked to Jakob Nielsen:
His answer. Although it basically talk about UI design, I feel it could apply to lot of fields of softwares. So I would know what to answer if boss asking what to justify unit test…
Reading Summary - Jan 19, 2006
Snakes and Rubies Talk - Jan 08, 2006
Symantec - Dec 28, 2005
Weekend Tech-and-reading activities - Dec 04, 2005