我感觉我愿意自己写代码,或将别人的算法用代码实现,这方面我的能力可以;
但读别人的代码就没有什么耐性了;
想听听大家的看法;
9 个解决方案
#1
有时候读别人代码比自己写还痛苦,特别是连个注释都没有的时候..
#2
准备一些工具,像code insight,像indent。
没有文档的代码,尽量不看。
有文档的先看文档,看block注释,找清楚程序结构、数据结构了再看细部。
没有文档的代码,尽量不看。
有文档的先看文档,看block注释,找清楚程序结构、数据结构了再看细部。
#3
哥们说的太对了,尽量看文档。。。
#4
source insight,善用全工程搜索功能
剥离算法和控制,肉眼跟跟数据流向
剥离算法和控制,肉眼跟跟数据流向
#5
一定要提高编程风格啊
#6
看文档。
#7
知道这些代码在干嘛,就好,具体用的时候具体看
#8
先找找看有没有流程图,然后自己根据他的程序画出脉络来,然后分模块分析。如果手头没有任何开发文档,只能说,如果你能看懂你就比那些人水平都高了,至少我是这么认为的。
#9
推到重写.
#1
有时候读别人代码比自己写还痛苦,特别是连个注释都没有的时候..
#2
准备一些工具,像code insight,像indent。
没有文档的代码,尽量不看。
有文档的先看文档,看block注释,找清楚程序结构、数据结构了再看细部。
没有文档的代码,尽量不看。
有文档的先看文档,看block注释,找清楚程序结构、数据结构了再看细部。
#3
哥们说的太对了,尽量看文档。。。
#4
source insight,善用全工程搜索功能
剥离算法和控制,肉眼跟跟数据流向
剥离算法和控制,肉眼跟跟数据流向
#5
一定要提高编程风格啊
#6
看文档。
#7
知道这些代码在干嘛,就好,具体用的时候具体看
#8
先找找看有没有流程图,然后自己根据他的程序画出脉络来,然后分模块分析。如果手头没有任何开发文档,只能说,如果你能看懂你就比那些人水平都高了,至少我是这么认为的。
#9
推到重写.