Your points 1 through 5 are my top five too. I'd add a point 0, though. "Use test-driven development for all new features."
If you don't do that, you'll fall further and further behind. Fortunately, many new features — in mature applications — touch and refine existing code.
In reply to Re: What is the best way to add tests to existing code?
by chromatic
in thread What is the best way to add tests to existing code?
by eyepopslikeamosquito
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |