CS61A 这个坑我拖了三年多:2023 年开了个头,中间断断续续,今年过年后才认真捡起来,6 月总算刷完。
学得很功利。视频基本没看,教材跳着翻,拿到题直接写,奔着过测试去。Python 语法还算熟,没咋卡壳,几个 Projects 只是看你读文档的能力。
收获没多大,也没觉得世界观被重塑了,大多是把以前碰过的东西重新练一遍,但递归算是入门了一部分吧。
卡最久的是 Scheme 环节,尤其最后的解释器项目:代码量不大,但框架代码要读不少,偏偏我最讨厌读别人的代码和 debug,硬着头皮啃完了,最后的感觉就是:"嗨,终于结束了"。
值不值得刷?值得,但不用神化。认真跟视频教材的人收获肯定比我大;我这种刷题式学法,最大的收获其实就是把一个拖了几年的坑填上了。