阅读了《代码大全(第二版)》,提出了几个问题
1、
5.4节
自上而下的分治自然好理解,但是自下而上的分治具体又是什么呢?原文说这里过于抽象,不容易理解(的确没理解!!!)。而根据原文的解说,自下而上的分治是从底层做起,找出对象。这样的话也不像分治,也不想递推。
2、
关于设计文档插入代码里
短短的四行解释没法说服我这么做。我本身更喜欢将说明文档和代码分开写,而不是写进代码的注释里。所以不知道为什么这样好。
3、
7.4节
关于子程序的长度,我也认为不是太长为好,但是我感觉完成任务才是子程序的第一大要点,而长度并不是一个很重要的东西。太长会造成的错误,分成小的段落也会造成(书中也说长度与错误量和效率无关)。所以我感觉对于长度的限制没有太大的必要。
4、
18章
表驱动替代if是为了是程序逻辑不那么复杂,如果在实用标的时候仍感觉复杂如何解决。
5、
各种访问表的方式有什么优缺点
原文:http://www.cnblogs.com/WhiteLight25/p/4019894.html