鸿阳

遇到问题解决完成后的态度,才是你能否学到东西的开始。你要考虑,这个问题产生的本质是什么,源码上能否找出原因;有了原因后,再反推刚才搜到的方案,是否有弊端,有无更佳方案。对于每个问题,都能够“三思”,在业务中也能有所成长。

很多同学看源码的目的就是:把这个调用关系梳理通,就结束了。应该继续深入下去:1. 核心的架构设计是什么样子的?2. 和其他类似开源库相比有什么优势?3. 这些优势是如何做到的?4. 哪些部分可以定制,方便我们日后进行扩展?

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐