芥末果酱

导航

代码阅读方法与实践 一

阅读代码有许多原因:

或是为了修复,检查,改进代码

或是为了发现它的运作机理

或是提取可重用的材料加以利用。

代码阅读是一个技能,也是程序猿的基本技能,同时也是软件开发,维护,演进,审查和重用过程中不可或缺的组成部分。

通过下面这些征兆,可以容易地识别出低品质的代码:

编码风格不一致;

结构不必要地复杂或难以理解;

明显的逻辑错误或疏忽;

过度使用不可移植的构造;

缺乏维护。

 

要有选择的阅读代码,要有自己的目标,比如是想学习新的模式、编码风格

还是满足某种需求的方法?

 

然后就是对于程序的理解,一个完整的程序

基本的元素、数据类型(本书C)、数据结构、高级类型、控制流程、编码规定、文档、系统构架

 

首先从分析系统的顶层目录下手,了解大概结构,编译运行测试用例

 

posted on 2020-11-10 18:47  芥末果酱  阅读(271)  评论(0编辑  收藏  举报