开源精神,利人利己~

不知道大家有没有遇到这样的问题,以前写过的代码,等到再用的时候,发现已经找不到了,或者是觉得以前写得好乱,都不愿意再用了。

重复造轮子在实际工作中是一件非常费时间的事情,如果可以,我想通过ctrl+c、ctrl+v来完成我的工作,以便我有更多的时间做更有意义的、更能提高自己的事情。

很早之前,就开始整理自己的代码仓库,比如STM32:

最近,越发的觉得建立自己的代码仓库太重要了。我想建立一个常用代码仓库,每当有要用到相关的代码的时候从代码仓库中去拿就可以了,这样可以省去一些不必要的时间。

同时,我希望这样的一个代码仓库不仅仅是为我所用,更希望这样的一个代码仓库能够帮助更多的朋友。所以这也是个开源的代码仓库,利人利己。

同时,我也希望这样的一个代码仓库不仅仅是由我一个人贡献代码,更希望有更多志同道合的人来一起做这样一件有趣的事情。所以,不要把你的代码藏起来了,贡献出来吧

这一件趣事的示意图如下:

其实,我的想法也比较简单,就是把平时学习的、平时收集的代码好好的整理一遍,尽可能的规范化,然后再保存到代码仓库里,然后不断完善这个代码仓库。等到我们用到相关代码的时候,直接从代码仓库中拷贝即可。

需要说明的是:

(1)这样的一个代码仓库不是花某一段时间就可以完成的事情,而是在不断学习的过程中去逐渐完善的。

(2)这样的一个代码仓库不可能完全原创,都是网络上的资料整理之后的输出,所以也无需抱太大的期望,但肯定有其亮点。

(3)不要期望这个代码仓库能满足你项目中的工作占比。我觉得这个仓库能帮助我们完成项目中50%的占比就很成功了。

(4)最后,这不是一个万能的代码仓库。我们的目标不是建一个多牛逼的代码仓库,而是建一个实用的代码仓库。目前的想法只是试着先做STM32F1xx与STM32F4xx的代码仓库(说到这,学Linux的读者先别取关哈,之后定会有你想看内容

)。之后看情况再添加其它的。

这个代码仓库之后会同步至我的GitHub及码云上,至于什么时候开始还不确定哈,因为本人平时也是得工作的,敬请期待哈,先把flag立起来,哈哈~。

(0)

相关推荐