阅读笔记1 -代码阅读与实践

经过长时间对于代码的编写和理解,我认为阅读《代码阅读与实践》这本书是很重要的,为什么不同的人会有不同的方式处理一个问题。没有人能够回答,代码阅读不是一个很容易的任务,阅读这本书的时候我的第一感觉是这本书究竟想要将一些什么,我阅读他人代码的时候也是,我也会理解别人他的代码实在讲什么,每当我们遇到一段新的代码,需要特别长的时间去读懂理解他的代码,有的时候可能比自己区编写一些代码更加难,我打开这本书的时候,仔细阅读每一句子,每一个段落,并将它融入到我的实际中,更加理解到了阅读代码的重要性,通过这本书我认为可以帮助我去改善我的编程风格,以及编程方法,开拓和发展我对软件工程的理解。使用系统的规格说明文档(system specification document), 详细描述系统的目标、系统的功能需求、管理和技术上的限制、以及成本和日程等要素,了解所阅读代码的运行环境.系统的设计规格说明(system design specification)一般描述系统的构架、数据和代码结构,还有不同模块之间的接口。面向对象的设计会勾画出系统的基本类型以及公开方法。细化的设计规格一般还包括每个模块(或类)的具体信息,比如它执行的处理任务、提供的接口,以及与其他模块或类之间的关系。另外,设计规格说明还会描述系统采用的数据结构,适用的数据库模式等。系统的设计规格说明作为认知代码结构的路线图, 阅读具体代码的指引.这些都是可以帮助我们进行代码的理解与阅读的方式。

原文地址:https://www.cnblogs.com/shenghuizhang/p/8303954.html