Strive for High Code Coverage
What:
Use unit tests and code coverage to validate that most of your code is covered by unit tests
Why: Having most of your code covered by tests brings trust to those using and contributing to the code. Furthermore, this gives you confidence that your code works as you expect it.
When:Early Development