读后感作业3

发布时间 2023-11-04 14:25:47作者: satou_matsuzaka

14章:
组织直线型代码的最主要原则是按照依赖关系进行排列。
可以用好的子程序名、参数列表、注释·以及内务管理变量来让依赖关系变得史明显。
如果代码之间没有顺序依赖关系,那就设法使相关的语句尽可能地接近。
15章:
对于简单的 if-else 语句,应当注意 if 子句和 else 子句的顺序,特别是用它来处理大量错误的时候。要确认正常的情况是清晰的。
对于 if-then-else 语句串和 case 语句,选择一种最有利于阅读的排序。为了捕捉错误,可以使用 case 语句中的子句(默认子句),或者使用 if-then-else 语句串中的最后那个 else 子句。
各种控制结构并不是生来平等的。应当为代码的每个部分选用最合适的控制结构。
16章:
应当保持循环代码简单,减少嵌套层数,让入口和出口清晰。让循环下标仅用于一个用途。
17章:
多个return可以让子程序更好维护,但也应当谨慎使用,对递归的使用也应该小心。除非万不得已,不要用goto。