你们知道吗,我最近发现一个特别管用的学法——不去报课,也不硬啃文档,而是直接扎进开源项目的社区里"围观"。我听说现在好多大牛都在项目的issue和PR底下吵架(褒义),那种讨论才叫真刀真枪。
绝了有个事不知道该不该说,我前阵子盯着一个工具库的PR评论区看了俩礼拜,从几个人来回掰扯里,把它的架构演进、为啥要这么重构、踩过什么坑全拼出来了。比任何教程都带劲,因为你看到的是活人在做决定,不是书里写好结论的东西。
而且社区里到处是小道消息——谁分叉了、谁又跑了、下一个版本要砍哪个功能。把这些碎片串起来,比单向输出有意思多了。我现在每天刷社区像刷八卦,越刷越上头。你们有没有那种"追"了很久的开源项目?嘛交流一下呗。