摘要:
PDL 程序设计语言 好的PDL可以直接转换成comment注释。(eg. p44) 内容为解释代码的意图。描述做什么而不是怎么做。 流程: 给子程序命名 考虑效率 性能不重要时: 重视可读性,可移植性。如果模块化程度很高,就可以在需要时,优化算法或更换汇编语言。 性能很重要时:应对子程序的运行速度 阅读全文
摘要:
读书笔记 chapter 3 结构的重要性 一个系统结构首先需要一个总体上的概括性描述 结构设计中,先找出最终组织形式的几种方案,并应该知道为什么选中了现在的方案 一个模块 == 一个能完成某一高级功能的子程序的组合。每个模块该做什么应该明确定义。 结构设计应该给出:使用的主要文件,表,数据结构。如 阅读全文