系统看书这事儿我坚持挺久的,后来发现效率真不如直接去啃小型开源项目的源码。书里再系统,也是别人嚼碎喂给你的,碎片知识多,一份工程从骨架到血肉怎么长出来的,看书很难看全。
挑那种几千行代码的小项目,一两天能翻完。带着具体问题读,比如"它怎么处理这个边界情况",再翻 commit 记录和 issue,作者当时的决策上下文全在那儿,比任何教程都真实。看懂之后顺手修个 good first issue,把"看懂"变成"会改"…,记忆深得离谱。
现在国内不少优秀开源项目文档齐全、社区也友好,质量不输国外的。想入门新方向,不如先挑个 star 不多但还在活跃维护的小项目读起来,比报班实在。