Or: Frequent use is the best test.
- The best form of test driven development is making your tool a part of your workflow.
- The more you can integrate it into your workflow, the more real world testing it will get.
- This is the best way to learn which so-called best practices are true and which are not.
See: [[Greg Kroah-Hartman - Coding Style]] on why the Linux kernel doesn't have a test suite.
See: [[Bryan Cantrill - Oxide HAD to be their own first customer]] on the importance of dogfooding.