zoukankan      html  css  js  c++  java
  • 做一个项目的好习惯

    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分钟左右休息一下,就像番茄工作法说的那样。心情

    对于工作很重要,而且一会要起来活动下是比较好的,不然容易得痔疮。最不好就是一直做

    压抑自己,导致心情差,效率低,是双输的行为

  • 相关阅读:
    JVM常量池
    Java内存分配之堆、栈和常量池
    Visual studio code快捷键
    spring 注解方式配置Bean
    Spring注解@Qualifier
    编程问题总结
    七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理
    七天学会ASP.NET MVC (六)——线程问题、异常处理、自定义URL
    七天学会ASP.NET MVC (四)——用户授权认证问题
    七天学会ASP.NET MVC (三)——ASP.Net MVC 数据处理
  • 原文地址:https://www.cnblogs.com/lyon91/p/11157514.html
Copyright © 2011-2022 走看看