关于"路线图看多了反而慌"那帖,我深有同感。严格来说囤教程、刷路线图,本质上都是在消费别人的归纳,轮到自己动手还是空。我这些年比较受用的办法,是直接把开源项目的源码当教材读。
教程告诉你"该怎么做",但真实工程里代码怎么分层、命名怎么取舍、异常怎么兜底,这些天天要用、课上几乎不讲的功夫,全在源码里。顺着 git commit 历史读更省力——一次功能提交的来龙去脉,就是一张现成的学习路径图,作者当时的决策和踩坑都摊在那儿。
读不动就去提 issue 或开个 PR。社区给的反馈带着真实语境,比一个人闷头刷课见效快得多。代码终究是写给人看的,读多了,自然就会写了。