我:
1.明确规则,有些规则需要熟记;
2.使用规则,学习使用方法;
3.学习大牛的使用方法,利用规则的方法;
4.自己学会创造。
作者:我的蓝猫被削了
链接:https://www.zhihu.com/question/26499097/answer/136861969
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
前端该如何提升?
其实网上搜一下会出来一大堆的攻略教程。
关于这个问题,我自己也有点小看法。个人觉得,提高前端水平,跟提高你的电子竞技游戏水平是非常类似的,因此说不定"如何提高电子竞技水平"的方法可以用在"前端"上。
本人不仅是个小前端,也是个dota2爱好者。
dota2刚出来那会,我就开始了自己的游戏之旅,打了两年多,菜还是那么菜,天梯分一度降到900多。当时我的反应是:我靠?两年了还那么菜?我肯定是个毫无游戏天赋的手残党= =不玩了不玩了。
口头上我说不玩,实际上,当我认识了一起玩dota2的朋友后,他们就开始从各方面帮助我提高游戏水平,没过4个月我的天梯分就打到了3000(•̀ω•́)✧
到底是什么方法可以让我的水平如此突飞猛进呢?那时候的我不仅玩游戏跟人单排,同时还做其他三件事:
1.看英雄攻略。一定要看最新的,因为游戏经常更新变动,过时的攻略毫无卵用。
2.看直播。在斗鱼经常看大神直播,那时才恍然发现自己玩的低端局跟大神们玩的高端局简直不是同一个游戏。通过观看直播,我学到了低端局学不来的细节。
3.看自己的游戏录像,知道自己这场比赛哪里打得不好,多总结。
ok,其实它也可以用在前端上,我把上面的话翻译下
1.看书和文档。书看最经典的,文档看最新的。看什么书?网上搜下了知道了,看书不求多,只求你看完一本再看另一本,千万不要出现这本看了前三章、另外一本又看前两章的情况,记住,没到100度的水是永远烧不开的。
2.看源码。jQuery的源码看过了吗?知道react的虚拟DOM是如何实现的吗?有些编程技巧和思想,是大神才能领悟得到的,我们是凡人,没那领悟能力,但我们可以学习他们领悟后的结果。多看源码,你会发现新世界: ) 还有,如何实在看不下去,就把它码出来,亲身经验告诉我,码出来比直接看更好理解代码。
3.审视自己过去的项目。有的人,做过的项目就再不管了,其实这样不好。如果有空你还是可以拿出来看看的(看看当年的自己写得有多烂)去发现当时的代码有哪些不足?再问问自己现在还会不会犯同样的错误?多总结,这不仅对前端有好处,对你的个人管理来说也非常有好处。
最后要说的是,方法那么多,不去做那都是扯淡。很多事情急不来,特别是编程。
不多说,滚去吃宵夜了((((;°Д°))))