您的位置:首页 > 编程语言

2009-02-16读书记录:《代码大全》(第一版)第十三章——顺序程序语句

2009-02-16 21:03 393 查看
顺序语句:必须按先后顺序往下执行的语句,是最简单的一类有顺序关系的语句。

除非代码出现异常错误,否则都会按照先后顺序一句句的执行。下一条语句依赖着上一条语句,有的时候这种依赖关系很明显,比如计算收入的一个小例,如下:

ComputeMonthlyRevenues( Revenues );
ComputeQuarterlyRevenues( Revenues );
ComputeAnnualRevenues( Revenues );

首先计算月收入,然后计算一个季度,最后再计算全年的收入。这里存在着依赖关系,但有些时候语句间并没有依赖关系,虽然是顺序语句,但先执行哪一句后执行哪一句对整个程序来说没有多大的影响。子程序在命名使用一些小技巧可以使人看出各子程序间的依赖关系及先后执行顺序,或者使用一些注释也可以达到解释说明的目标,使得程序更加清晰。

使用“接近原则”组织语句或代码块,使相关操作联系在一起:

使代码能由上读到下 用到同一变量的语句都集中到一起

使同一变量局部化 减少跨度,提高程序的可读性

使变量存活时间尽可能短 变量第一次出现的语句起至最终一条语句止为存活时间——越小越好

相关语句组织在一起 把相关语句用线框框起来,各框之间无交叉则组织的最好
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐