Thought by:
Edsger W. Dijkstra

Fact: software is written by humans and therefore has bugs and the more code you write, the more bugs you will produce. Today's issue of #ThoughtsOnProgramming features Edsger W. Dijkstra with a somewhat polemical but true statement which serves as a good reminder why one should identify and mitigate risks through systematic testing strategies.

If debugging is the process of removing software bugs, then programming must be the process of putting them in.
If debugging is the process of removing software bugs, then programming must be the process of putting them in.