刷过一千道算法题,但是看不懂 Vue 源码。
干了快三年的前端,一直都是自学,做些无聊的 to B 项目。
喜欢刷算法题,水平不是特别高,但也刷了快千道题了。
以前经常听别人说算法才是关键,算法好的人上手工程也快,设计模式我也学过,结果工作这么久连个源码都看不懂。应届生学弟都看完 React 源码了,我看了好几次 Vue 也看不懂,看了各种讲源码的文章也迷迷糊糊,感觉自己好废物。到底怎么样才能提高阅读源码的能力。
干了快三年的前端,一直都是自学,做些无聊的 to B 项目。
喜欢刷算法题,水平不是特别高,但也刷了快千道题了。
以前经常听别人说算法才是关键,算法好的人上手工程也快,设计模式我也学过,结果工作这么久连个源码都看不懂。应届生学弟都看完 React 源码了,我看了好几次 Vue 也看不懂,看了各种讲源码的文章也迷迷糊糊,感觉自己好废物。到底怎么样才能提高阅读源码的能力。
其实就是脱离了实践 学算法学成奥数的。
忘记算法这回事先 不要因为会算法就把一切问题往算法上套。
我觉得算法就像工程里的力学 它很重要 但是很片面 造一个房子你还要考虑审美 跟环境的结合 跟周围建筑的结合 用户的习惯 甚至还要考虑风水。
@zhengjian #5 我也佩服 他进了一线大厂
https://www.bilibili.com/video/av100634051/
地址栏里的 gitpage 打进去好像可以找到正版的购买地址,我记得是 400 快
@renmu #37 好的 买!
@ikaros1997 #38 刚看了明白点数据劫持和响应式,就 Watcher 和 computed 那里。感觉函数跳来跳去的理不清记不住。谢谢大佬指教。
想起兄弟去阿里面试,算法题直接说忘了还是给过了
相比算法技能,我觉得语言基础应当更先掌握
推荐看《 JavaScript 高级程序设计》,看过之后就会恍然大悟了