本文主要是介绍What’s high quality code?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. Code itself
防御性编程序
Layout
Naming convention;
Documentation;
Comments;
Error handling;
2. Tools
IDE/Debug:
Code analysis tools: Jprofile
Testing: unit, performance; security
Deployment: ant
Profiling:
Version control: VSS, CVS, Perforce, Subversion
3. Construction:
Design:
Architecture;
Refactor;
4. People:
Attitude;
Team work;
Sense of security;
5. Process:
Specification;
Code review;
Estimation;
Development methodology;
Big picture:
这篇关于What’s high quality code?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!