1排版 2注释 3标识符命名 4可读性 5变量、结构 6函数、过程 7可测性 8程序效率 9质量保证 10代码编辑、编译、审查 11代码测试、维护 12宏