开源项目学习-为什么要研习开源项目?

提前开始啃开源项目。

为什么提前了?

因为参考书实在啃不下去了,呜呜呜,知识点太多了,还实操不了,看了就忘,没什么意义。所以希望在开源项目中找到可以辅助学些的代码。

为什么要学习开源项目?

  • 学习项目的结构 ,学习优秀的编码技巧

本科期间写过微信小程序,毕设前端用的是vue,虽然代码写了不少,但都是入门级的,而且项目结构一塌糊涂,跟*一样。结构不好意味着存在大量冗余代码,每个文件非常臃肿,不易排查。例如我毕设前端的某个页面,足有1k+行代码,每次看到这个页面就很头疼,改吧,已经迟了,毕竟整体已经写了一多半了。

为什么会写的如此臃肿?主要是因为没有系统的学习过小程序,vue,里面的某些功能不会用,本该利用的简便方法一个都没用到。次要原因是项目整体没有好的结构,这个就靠阅读优秀的项目来体会学习,即使使用最简单技术,也可以通过使用合适的结构来达到代码复用。

本课期间学过c,c++,java,python,然后就总结出了自己的一些编码技巧,然后有时候这些技巧并不简洁,所以要从别人那里戏曲经验。

  • 加深理论知识的掌握

这个就是看看如何利用知识,可以加深理解,也可以发现以前没有接触的,不懂的。

 

posted @ 2022-06-02 16:32  EA2218764AB  阅读(44)  评论(0编辑  收藏  举报