代码大全 . 内务管理变量 . 要点

来源:互联网 发布:中国国家天文 知乎 编辑:程序博客网 时间:2024/05/14 04:21

直线型的代码,允许嵌套,但是如果代码组织不好,围绕各段代码的方框就会交叠。(参见书上的图形)

内务管理变量(housekeeping variables):用来检查代码中关键未知的顺序依赖关系。

可以用好的子程序名、参数列表、注释、以及内务管理变量来让依赖关系变得更明显。

如果代码之间没有顺序依赖关系,那就设法使得相关的语句尽可能地接近(就近原则:Principle of Proximity)。我个人的感觉是:在上下文中看几眼,就能够明白这个变量的意义和用途;如果够好的话,看到这个变量名我就知道它是干什么的了——达到这样的境界,写代码就是很轻松的事情了!

原创粉丝点击