橙小张的Java后端学习之路

关于项目开发中的一些思考

2018-04-15  本文已影响20人  橙小张

往前走时,记得抬头看路

在新入职的这段时间,刚开始维护老项目,之后开发新项目,对于项目开发上的一些问题和项目维护中的一些问题有一些感悟,分享出来。

老项目

可能大部分人都有维护过老项目的一些经验,一个项目经历了项目初期开发项目前期工期紧张项目中期人员离职,文档交接不全的一些过程,之后的人维护起来简直想要XXX,公司有个老项目,据说有百万行代码,之前的老员工基本离职了,这个项目至今无人敢改,我之前维护的项目代码量虽说没这么多,但是经过4年的运行,中间交替了好几拨人,代码中@author也是有10个以上,在这中间,也是积累了一些经验

老项目存在的问题

维护老项目的一些好处

维护老项目的一些思考

在维护老项目的过程中,看别人写的代码其实是可以看到自己的影子的,自己在维护项目的过程中遇到的一些问题会逼迫自己在之后写代码的过程中避免这些问题,例如在哪些地方该打印日志,哪些地方可以不用打印如何处理异常怎么写出更好的代码

新项目

新项目更多的是对于前期系统设计,需求沟通以及开发人员之间的协作,在这次项目中有一些经验也想分享出来

准则

墨菲定律:

  1. 任何事情都没有表面看起来那么简单
  2. 所有的事都会比你预期的时间长
  3. 可能出错的事情总会出错
  4. 如果你担心某种情况发生,那么它就更有可能发生
上一篇 下一篇

猜你喜欢

热点阅读