Software seems to be different from many other products, where as a rule higher quality implies a higher price. Those who want really reliable software will discover that they must find a means of avoiding the majority of bugs to start with, and as a result, the programming process will become cheaper. . .effective programmers. . .should not waste their time debuggingthey should not introduce bugs to start with.
Edsgar Dijkstra
To learn more about the book this website supports, please visit its Information Center.