程序员如何保存自己的源码
我的很多源码,都丢失了。
尤其是一些早期的项目,可能是放在某个邮箱,某个网络云盘,某个移动硬盘或U盘。
但随着时间的推移,就忘了。
时间会让人忘记那些东西的重要性。
一个今年做的项目,就深刻知道,为它消耗了多少脑力,多少时间,自然就重视它,会把它保存下来。
但是三年后呢,五年十年后呢。
随着不断开发新的项目,自己的注意力就转移了。
尤其是经历一些跨行业,跨平台的开发转向,就会感觉以前的项目并不怎么重要,会抛之脑后。
就不记得它放在什么地方了。
可能是某个网络云盘,但那个云盘或许后面倒闭了。
可能是某个移动硬盘和U盘,但这些盘放在哪里,不一定记得,可能搬家的时候就丢了。
或者太久没用,打开的时候发现打不开了。
可能是某个邮箱,账号密码都忘了。
我们就是会遗忘的。
如果你已经工作了很多年,想想自己多年前的代码,都还在吗。
我最近意识到这个问题,所以我开始整理了。
把所有的项目,由近到远的,挨个审视,确认其重要性。
价值不大的,感觉自己稍微动脑就能做出来的,就删除。
剩下的,分门别类,用几个U盘来存放。
U盘里存一份,电脑里存一份。
同时在语雀上建文档,对每个项目做一些必要的说明,它是做什么的,用了哪些技术。
这样就形成了一份自己的源码资源库。
后面再开发一些项目的时候,先看语雀,看哪个项目有可以参考的东西,就把那个项目翻出来。
大概这样吧,感觉这种整理,我开始的太晚了。
你呢朋友,你是如何整理和保存源码的呢。
夜雨聆风
