关于为一老项目追加新功能的一点思考

2017-06-25  本文已影响17人  output

上周左右,知道要为一个老的项目追加一些新的功能,看需求,要追加的功能很简单,基本上是前台的样式的修改和菜单的调整,感觉很简单的样子,但是当你要着手动手改的时候,发现完全不是那么一回事。。。

问题

  1. 关于项目用到的框架,java web的一个管理系统的项目:Spring+Dorado5,dorado是什么东西?怎么还dorado5
  2. 项目没有保留以前的开发环境,网络上相关的一些软件下载不到。。。
  3. 文档太乱
  4. 没有注释
  5. 暂时就想到这几条,都是追加新功能遇到的坑。。。

一点思考

  1. 以前很少有关注开发完一个项目的后期维护工作,最近接触了几个关于项目后期运维和功能追加的例子,因此感觉文档和代码注释很重要,原因你懂的(可能开发这个项目的项目经理和开发人员都已经走人了,只有使用的人员。。。)
  2. 开发这个项目用到的开发工具及环境要在代码库里保存一份,比如我现在遇到的这个dorado5的项目,必须要用到dorado5的eclipse相关插件,网络上甚至官网提供的下载链接都已经失效,你就悲惧喽

如果你也不幸要修改一个dorado5的项目,大家可以一起交流一下哦

上一篇 下一篇

猜你喜欢

热点阅读