关于源码的学习的一些问题
工作以来,一直觉的自己对于许多技术只是知道怎么用,但是跟深入的原理实现等都是不怎么理解!所以,自己每天都抽出一部分时间来学习源码,但是在自己看的一段时间源码后(最近一直在看mysql和hibernate源码),可能是自己对项目的整体没把握好吧,总是有种看不下去的感觉?请教各位关于源码学习的一些方法,谢谢
工作以来,一直觉的自己对于许多技术只是知道怎么用,但是跟深入的原理实现等都是不怎么理解!所以,自己每天都抽出一部分时间来学习源码,但是在自己看的一段时间源码后(最近一直在看mysql和hibernate源码),可能是自己对项目的整体没把握好吧,总是有种看不下去的感觉?请教各位关于源码学习的一些方法,谢谢
我最近也在看banq老师的JdonFrameWork源码和Disruptor源码,感觉没什么头绪,求banq指点一二.
关于源码学习的问题,我的建议是:先用,再改,边改边学。
如果象读课本一样去读源码,毫无意义,书本知识是为了让读者容易理解而写,不是所有软件的源码都是为了让读者更容易理解而写。
边改边学边前进是一种黑客文化hackway, facebook奉行黑客文化
[该贴被banq于2012-02-10 12:27修改过]
嗯,感谢banq老师解惑,看得要改变策略继续探索啊!