the thinker of code complete -- convention
2013-12-22 22:50
253 查看
1. 名字要尽量详细。
2. 变量和函数名全部小写 并用 _ 分开。
3.整个工程的 全局变量用g_标注,一个文件的全局变量全部小写和局部变量一样。
4.自己定义的变量类型typedef 第一个字母大写,其后的每一个单词第一个字母大写TypeName。
5.enum的成员变量加上类型名Color_red。
6.count和index 替代num。
7.尽可能使用一样的缩写num & number。
8.真的是临时循环变量i,j,k,如果不是循环变量还是表示具体意义。
9.状态变量和函数名字,不要加上Is,如find,ok,done,error。
2. 变量和函数名全部小写 并用 _ 分开。
3.整个工程的 全局变量用g_标注,一个文件的全局变量全部小写和局部变量一样。
4.自己定义的变量类型typedef 第一个字母大写,其后的每一个单词第一个字母大写TypeName。
5.enum的成员变量加上类型名Color_red。
6.count和index 替代num。
7.尽可能使用一样的缩写num & number。
8.真的是临时循环变量i,j,k,如果不是循环变量还是表示具体意义。
9.状态变量和函数名字,不要加上Is,如find,ok,done,error。
相关文章推荐
- the thinker of code complete --
- the thinker of code complete -- Defensive Programming
- the thinker of code complete --General Control Issues
- the thinker of code complete -- general issues in using variables
- the thinker of code complete -- High-Quality Routines
- the thinker of code complete -- Refactoring
- the thinker of code complete
- the thinker of code complete -- Fundamental Data Types
- The power of variable names -- Code complete reading notes(11)
- get the code of function in matlab
- Intel Code Challenge Final Round Xor-matic Number of the Graph -- 线性基
- codeforces gym 2016-2017 NEERC, Moscow Subregional K. Knights of the Old Republic 最小生成树+dp
- Eclipse:Cannot complete the install because of a conflicting dependency.问题解决
- 读书笔记之《The Art of Readable Code》Part 3
- Eclipse:Cannot complete the install because of a conflicting dependency.问题解决
- vue error The code generator has deoptimised the styling exceeds the max of 100KB
- 一个用UpdateLayeredWindow实现窗体半透明的delphi的代码-The realization of a form with translucent UpdateLayeredWindow code delphi
- 在执行一行代码之前CLR做的68件事[The 68 things the CLR does before executing a single line of your code]
- 重构-改善既有代码的设计Refactoring - Improving the Design of Existing Code
- 转载:Character data is represented incorrectly when the code page of the client computer differs from the code page of the database in SQL Server 2005