如何阅读代码

1.流程
(1)编译程序,保证能够运行,并了解程序功能。
(2)按功能模块划分代码。
(3)整理程序运行流程,必要时画流程图。
(4)按程序运行的流程,阅读各个功能模块代码,必要时添加注释。
(5)调试运行各个功能模块。


2.其他
(1)阅读代码时,某些函数只要知道其功能即可,不必深究。
(2)阅读功能模块代码、静态库动态库对应代码,建议从对外接口看起;服务端代码,建议从通讯部分看起,然后往后找底层调用的关联模块。
(3)如果一段代码逻辑混乱或问题较多,有把握时根据情况可以考虑重写,有时浪费时间去读懂不如重新写一遍更有效率。
(4)基本功不扎实的话,建议一边补习一边阅读代码。
(5)熟能生巧,对代码的理解和阅读代码的能力,终究是靠时间和读写代码量堆出来的,不要急于求成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值