Scott Mitchells' Axioms of Programming

Scott Mitchells' Axioms of Programming

Axiom 1: Writing more code leads to more bugs, which leads to a longer development cycle, which leads to higher costs. Therefore, a minimalistic approach should be taken to writing code. One way to write less code is to reuse our existing code.

Axiom 2:
The longer a piece of code is used, the fewer bugs it contains. The more you reuse existing code, the more you ensure that the code is bug free. The only bug free code is old code.

Comments