在做项目的过程中积累了很多非常零散的知识点,大多都是几个小方法组成的代码段,既包含java的,也包含bs的,也包含js的,总之五花八门,什么都有。因为过于零散,所以想从它们身上找联系有些困难,但如果在笔记本里记一下感觉找的时候效率不太高,总之,成了一块心病。
后来上网查了查发现很多大牛都是通过建立自己的代码库来解决这个问题的。至于为什么需要建立自己的代码库,自己替自己想了三个理由:1通过目录索引方式建立的代码库比笔记本搜索效率高很多,提升了开发效率2自己的代码库是开放的,别人的代码库也是开放的,方便相互交流3在自己建立和总结的过程其实是再思考的过程,会提升自己对代码的理解。
4通过建库的方式来积累其实是一种自我激励,像下图这么清爽的界面会让自己看着非常舒服。
代码库与博客的区别
因为建立个人代码库的初衷也是最主要原因是方便自己查找,所以代码库里对代码的描述会尽可能的简洁,博客则不然。技术博客的价值不仅仅在于告诉读者什么是什么,还在于系统,全面地描述某个知识的构成,特点,发展甚至是历史。如果博主有心,还可以讲述自己的发现与探索的过程,这些东西都是每一个认真写博客的人的精神财富。