阅读源码吧,它会让你学会很多

阅读源码吧,它会让你学会很多
1.让你了解别人如何实现一个常见功能的
2.让你了解别人如何组织代码结构的
一般,开源的代码有很多优秀的设计和功能实现的方法和思想可以借鉴的;
读源码,能感觉到各种神奇的对象和方法是如何交织在一起,组建一个庞大或者有意思的功能的,
对于自己进行开发非常有参考的意义。

注意:第一遍一般都是要搞懂代码流程,特别是主要的流程,正确的流程;
然后再分析异常流程是怎么处理。
接着几遍要不断研读其实现逻辑和细节,比如方法的设计,类的设计等等;
建议阅读Lucene的源码(先简单写一个demo实用它,然后再阅读它的源码,搞清楚你想搞清楚的);

猜你喜欢

转载自www.cnblogs.com/big1987/p/9782729.html