1、创建一个文件夹
2、二级分类
我这里就很乱,首先是二级文件夹应该明确,不乱放
比如需求文档、客户给的真实数据、等等、一些笔记也应该名称作用明确
比如工作计划安排,bug记录(当项目结束的时候记录下,遇到的bug),这样下次再开发的时候,
可以避免同样问题。
3、代码里面
一些属性能用常量的就用常量比如isDel 的值 等等
工具类准备好,json、list 的工具类
重要接口,日志一定要详细,比如和其他第三方连接获取数据,那么记录日志。
并且查看日志是否会生成文件。
代码流程细节查看清楚,确保业务正确
4、我们做工作,最终的目的是什么?
保证质量的前提下,提升效率。并且就是说,此次的项目带给我们的东西,
能够让我们接下来做项目能够更加高效。
一定要养成一个好习惯、不要怕麻烦
1)从大的方面说,我们做一个项目,从小的 方面说让我们做一个功能,我们一定要首先从业务上弄清楚它
的需求
比如这次的QR系统。客户做这个项目的主要目的是什么,他们最关心什么?
工厂生产每一个产品,然后贴上我们定制的标签,然后产品从生产线生产出来到工厂仓库,
再到RDC,再到经销商,最后从经销商流出,我们能够监控每一箱货他的生命周期,可以根据sn查看到
这箱货当前的状态,这就意味着sn很重要,并且他的数据量会很大。索引就很重要,sn和snhistory,
在这个过程当中会有各种出库单,入库单。然后搞笑的是,开始我并没有很认真的想这些单子的流程。
就是并没有串起来,然后让我去测试流程也是有点蒙蔽。
然后客户想根据某一个入库单,出库单查询单子下有哪些sn。那么就意味着这些单号要存储到sn里。
--》结论就是说首先我们要有大局观,对整个业务有个清晰的认识,然后就是对自己负责的模块更是如数家珍。
那么因为如果你对这个越清楚,你做的就越好,后面烦你的事情就相对比较少
2)对于重复性的东西,我们要总结,比如很多查询,各种查,但是也是有规律可循的,有很多
都一样,那么我们就可以把这些sql 根据功能总结起来,日后查询其他的就比较方便。
然后每一天做的可以做一个day的归档,自己的文件夹太乱了,看着都很烦。
做事情,总是这样,养成一个好习惯,你看着就很舒服,然后越来越好,如果都不好,你就越来越
懒得打理,就向着不好的方向走去。
3)文档资料 需要这样有条理,总结,代码也是这样,idea 的打开其实里面可以有多个项目的,
可以弄一个功能大全,一个测试工程。这样新项目上的时候,需要用到一个功能,可以很快找到。
并且当我们一个项目做完的时候,一定要回顾,看看,哪些东西是此次项目中没有注意到的。
耽误了自己的时间,下次做要注意了。其实这都是为了自己好,因为你下次做的好,效率高了,加班少了,心情好了。
4)一定要坐一会休息一下,特别不好的就是一做1-2个小时,甚至更多,然后会导致
效率很低,心情很差。应该30-40分钟左右休息一下,就像番茄工作法说的那样。心情
对于工作很重要,而且一会要起来活动下是比较好的,不然容易得痔疮。最不好就是一直做
压抑自己,导致心情差,效率低,是双输的行为