程序员(技术开发)修炼三部曲(单元测试之道、版本控制之道、项目自动化之道)
1 版本控制之道Git/SVN/VSS...
2 单元测试之道JUnit/TestNT/CPPUnit...3 项目自动化之道Make/Ant/Maven/cruisecontrol
程序员代码改进工具
本地/远程Debug
CheckStyle
FindBugs(Java) http://findbugs.sourceforge.net/
PMD
Review(模式/Code/DB/Cache/安全/Net/......)
参考: 软件单元测试工具比较 http://blog.csdn.net/ajian005/article/details/6588314