当前位置:  开发笔记 > 编程语言 > 正文

阅读源代码

如何解决《阅读源代码》经验,为你挑选了1个好方法。

如果您阅读其他人的源代码,您如何处理代码?您正在寻找什么模式(数据类型,循环,控制流的使用,......)?你能多久阅读其他人的代码而不会觉得无聊?到目前为止,您发现的最令人兴奋的模式是什么?



1> Toon Krijthe..:

起初,我忽略了改变代码的冲动.这有时很难做到.但是先理解并稍后改变会为自己省去许多令人讨厌的"学习经历".

接下来如果格式不好,请重新格式化.如果有代码格式化程序,请使用它.这是因为你倾向于查看缩进,如果这很糟糕,你对代码的理解也是有问题的.

然后,如果有复杂的数据结构,我想画一个小图.这里的挑战是尽可能简单.大型图表在墙上很有趣,但大多数时候,它们看起来很麻烦.所以这是浪费时间.

如果您最终了解代码的作用,请撰写评论.这是必不可少的,因为下次你来这里时你不会理解它.

以下步骤是创建单元测试.现在,您不仅可以测试代码,还可以测试您对代码的理解.

最后,如果您了解它并且您知道它可以(并且需要)更好,请更改它.但一定要运行测试.除非你得到每个解决的bug的报酬.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有