高分有关问题:怎样才算读懂代码了?(回者有分)


高分问题:怎样才算读懂代码了?(回者有分)
正在看openfire的源代码

想请问高手,怎样才算读懂了呢

是理解程序的意思

还是要记住各个类,方法什么的

各种类太多了

看了几天还是晕晕乎乎

请高手指点

菜鸟一只


java J2EE 程序开发

本人是潜水员 10 years, 10 months ago


不看书,能背下来!

shenID answered 10 years, 10 months ago


理解意识到知道实现的功能 会模仿和改变一点点东西~!!

茶幾宅D忧郁 answered 10 years, 10 months ago


个人感觉,能够理解程序所实现的功能就算了.

大绅士油鸡 answered 10 years, 10 months ago


可以依原来代码的思想来加入自己想要的功能。


我是一瓶酱 answered 10 years, 10 months ago


我认为读懂别人的代码,主要是要明白作者的思路.作者是怎么做的,下一步要怎样.解决问题的方法很多,关键要学习的是优秀的处理问题的方法.没必要每句代码的意思都知道,不可能所有的类啊方法啊 你都见过.看不明白就猜猜,在做个DEMO测试下自己的想法是否正确.当然你要 知道你自己要干什么.
处理问题的能力是需要培养的,多看优秀的代码是开阔自己眼界的捷径~思想是最重要的,代码和语言是工具..

笨蛋麻将少年 answered 10 years, 10 months ago


了解了流程就算懂了

honoha answered 10 years, 10 months ago


看的明白算法

昏暗的日光灯 answered 10 years, 10 months ago


发现构架的合理性,就算读懂了

ZH.C. answered 10 years, 10 months ago


就是说,让你在原有基础上添加,修改,增强功能等等,你知道在哪儿写,知道怎么在原有代码基础上怎么改。
知道能不能改,如果能改,拿来就改。

震爹一下巧克力 answered 10 years, 10 months ago


知道每句话的意思,这是深层理解。
知道整段代码在干什么,这是浅层理解。
什么也没看明白,这是不理解。

Mr丶十六夜 answered 10 years, 10 months ago


你知道代码什么意思不就是看懂了吗

你主奶奶我 answered 10 years, 10 months ago


主要思想要理解了。
多看看API什么的,运行时,对代码跟踪跟踪彻底了解!!

yasdui answered 10 years, 10 months ago


读代码首先要了解整个的结构,哪部分是做什么的,还有对代码整个的作用要有个了解.在读openfire 代码之前,你应该先了解一下XMPP协议(记得好像是RFC3920,3921)吧

风中的铜铃 answered 10 years, 10 months ago

Your Answer