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


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

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

是理解程序的意思

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

各种类太多了

看了几天还是晕晕乎乎

请高手指点

菜鸟一只


java J2EE 程序开发

本人是潜水员 9 years, 6 months ago


不看书,能背下来!

shenID answered 9 years, 6 months ago


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

茶幾宅D忧郁 answered 9 years, 6 months ago


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

大绅士油鸡 answered 9 years, 6 months ago


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


我是一瓶酱 answered 9 years, 6 months ago


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

笨蛋麻将少年 answered 9 years, 6 months ago


了解了流程就算懂了

honoha answered 9 years, 6 months ago


看的明白算法

昏暗的日光灯 answered 9 years, 6 months ago


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

ZH.C. answered 9 years, 6 months ago


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

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


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

Mr丶十六夜 answered 9 years, 6 months ago


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

你主奶奶我 answered 9 years, 6 months ago


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

yasdui answered 9 years, 6 months ago


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

风中的铜铃 answered 9 years, 6 months ago

Your Answer