多的代码。以下的是一些清晰的连接规则:
· 把条件放在括号内以使它和其他的代码相分离。
· 如果可能的话,动作可以用简单的函数。
· 把所做的动作,“?”,“:”放在不同的行,除非他们可以清楚的放在同一行。
例如
(condition) ? funct1() : func2();
or
(condition)
? long statement
: another long statement;
3.8. 声明块的定位
· 声明代码块需要对齐。
理由
· 清晰。
· 变量初始化的类似代码块应该列表。
· &应靠近类型,而不是变量名。
例如
var $mDate
var& $mrDate
var& $mrName
var $mName
$mDate = 0;
$mrDate = NULL;
$mrName = 0;
$mName = NULL;
3.9. 每行一个语句
除非这些语句有很密切的联系,否则每行只写一个语句。
3.10. 短方法
方法代码要限制在一页内。
· 把条件放在括号内以使它和其他的代码相分离。
· 如果可能的话,动作可以用简单的函数。
· 把所做的动作,“?”,“:”放在不同的行,除非他们可以清楚的放在同一行。
例如
(condition) ? funct1() : func2();
or
(condition)
? long statement
: another long statement;
3.8. 声明块的定位
· 声明代码块需要对齐。
理由
· 清晰。
· 变量初始化的类似代码块应该列表。
· &应靠近类型,而不是变量名。
例如
var $mDate
var& $mrDate
var& $mrName
var $mName
$mDate = 0;
$mrDate = NULL;
$mrName = 0;
$mName = NULL;
3.9. 每行一个语句
除非这些语句有很密切的联系,否则每行只写一个语句。
3.10. 短方法
方法代码要限制在一页内。
| 对此文章发表了评论 |
