What’s high quality code?
来源:互联网 发布:ctp交易编程 编辑:程序博客网 时间:2024/04/28 21:23
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?
- Code Complete ----- (Note2 Creating High-Quality Code)
- What's Quality of service (QoS)?
- [Code Complete] CH7 High-Quality Routines高质量子程序
- the thinker of code complete -- High-Quality Routines
- High-Quality Routines(1)
- High-Quality Routines(2)
- High –Quality Routines
- High quality routines
- [Python] Do your unit test to ensure code's quality
- 转载 High Quality Chroma Key
- LTP:Crafting quality code
- quality for code
- Six Simple Steps to High Quality Coding
- How to develop high quality software
- Customer getting the high quality products
- 100 High-Quality Java Developers’ Blogs
- 100 High-Quality Java Developers’ Blogs
- SQL重复记录查询
- ubuntu 8.04更新源
- How to develop high quality software
- 苦尽甘来~
- 如何远离生活中的“绑架”
- What’s high quality code?
- The productive programmer
- ubuntu下安装Subversion 版本控制工具
- 什么是卓越的开发者
- 时间管理
- DispatchAction 访问
- 爱情是什么《读者》2009年第7期
- 水运跟踪调查数据处理系统:SYDC09
- 篮球赛后谈