Java程序员的修养必备 | 代码管理经验之谈
作者:互联网
从入行到现在,相信你已经写了不少代码了。你有没有发现,很多时候你总有这样的感觉,就是现在要写的代码你记得之前在哪里写过,但是就是想不起来。我之前就有这样的感受,然后我找到了一种比较好的代码管理方式,在此分享给大家。
从来源来看,我们接触到的代码主要有三个方面
- 自己做的项目代码
- 自己测试代码
- 开源项目代码
从存储的位置来看,可以分为两个方面
- 工作的电脑上
- 个人笔记本上
从存储的介质上看,也是有三个地方
- 可视化管理工具 SVN,Git
- 移动硬盘
- 百度网盘
从代码内容上看,要做到以下几点
- 代码的分类 我是分成了javase,javaee 两大类代码,se主要是基本的测试和日常想到的点子,ee主要是项目开发过程中遇到的各种优秀的代码
- 代码的内容 注明这个代码的作用,实现时间 复习时间且一律格式化
- 项目内尽量不做测试,要进行测试的代码单独放在外面
- 根据框架选型把项目进行分类,并以框架名为项目名,方便恶补
- 用有道云将知识框架组织起来,重点是总结性比较强的内容,还有面试题,当然WPS也是可以的
- 项目使用的依赖一律使用maven构建,不去build jar包,用阿里云做镜像下载依赖
- 定期输出内容到博客,达到温故而知新的目的
我的方式是:所写的代码都用svn管理起来,工作电脑一份,个人电脑一份,两者所写的代码是不一样的,工作电脑更多的是和工作相关的一些项目和测试,个人主要是写个人感兴趣的项目和测试。定期(一年)进行一次合并和总结,将工作中遇到的优秀的典型的代码拷贝到个人电脑上。拷贝后再用移动硬盘将代码保存到上面并上传一份到百度网盘。
标签:Java,百度网,项目,移动硬盘,代码,电脑,程序员,经验之谈,测试 来源: https://blog.csdn.net/weixin_39076203/article/details/110393108