《《从小工到专家》读书笔记---II》
摘录出了印象很深的片段:
一个系统结构首先需要一个总体上的概括性描述。 通过描述这些组织形式的替代方案,我们就可以从结构设计中找出选择目前方案的原因,并已知道每一个模块的功能 都仔细考虑过了。回顾设计实践发现,设计理由对于维护性来说,与设计本身是同样重要的 在结构设计中,应该在程序中定义主要模块。在这里,“模块”并不是指子程序。在结构 设计中通常不考虑建立模块一级的子程序。
我们做软件到底是要做什么,设计和代码实现中的芥蒂到底如何处理,我们在软件设计中对模块化思考的模式如何与现实问题相结合