阅读源码通用技巧
(2)接着就直接按照我们平时使用这个技术的过程,比如启动或者调用API,来在源码里直接写一些demo,来打断点调试,根据源码运转的流程,进入源码里去阅读。看看人家的单元测试或者集成测试的代码,从这些测试类来作为入口,调用各种核心的功能,你就跟着这些测试,把核心的功能,给读一遍。
(3)从一个HelloWorld开始阅读源码,HelloWorld一般代表了这个技术最核心的功能,先把HelloWorld的流程读懂
(5)寻找源码中的各种技术亮点,比如说设计模式的使用,或者是零拷贝技术的运用,或者是TCP通信的机制,或者是磁盘读写的机制,等等吧。对各种复杂的机制或者是技术的亮点,全部独立进行总结,要进行画图和文字的总结。
(6)HelloWorld驱动的核心流程的源码读完之后,就可以阅读周边的一些高级特性相关的源码,此时就会容易很多了,具体流程跟上面是类似的。
---------------------------------------------------------------------------
国之殇,未敢忘!
南京大屠杀!
731部队!
以及核污染水排海等一系列全无人性的操作,购买他们的食品和为它们提供帮助只会更加变本加厉的害你,呼吁大家不要购买日本相关产品
昭昭前事,惕惕后人
吾辈当自强,方使国不受他人之侮!
---------------------------------------------------------------------------
作者:三号小玩家
出处:https://www.cnblogs.com/q1359720840/
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。 版权信息