10. Maintain API documentation with the source code.
30%
9. Integrate unit testing in development.
70%
8. Track bugs electronically.
90%
7. Let the compiler do what it can do better than you.
60%
6. Learn how to script your tools to work together.
30%
5. Pay attention to compiler warnings and fix them.
10%
4. Use a version control system.
90%
3. Use tools to find definitions rather than scanning for them.
90%
2. Use a debugger.
90%
1. Use tools that eliminate repetitive manual editing.
90%
The percentage is what I have done on my project.
via http://www.johndcook.com/blog/2013/11/19/10-software-tool-virtues/
Comments