zoukankan      html  css  js  c++  java
  • BUG为什么越改越多,越改越乱

    我们最近的项目需要做几个报表数据展示。

    我接手任务的时候已经是BUG修改阶段了。

    在修改BUG的过程中发现了一段搞笑却又很沉痛的事情。

     

    1 报表的数据来自SQL

    2 不同的报表有可能复用相同的SQL

    3 修改不同报表的多个人不清楚1 2 信息。

     

    鉴于 1 2 3 ,导致如下结果:

    开发A 修改报表a 的BUG,需要将sql_a中的表改成c,更新代码,改完后提交。

    开发B 修改报表b 的BUG,需要将sql_a中的表改成b,更新代码,改完后提交

    然后

    A覆盖B…… B覆盖A…… A覆盖B…… B覆盖A…… ......

     

    直到其中一个发现了这个异常……

     

    给我的警示如下:

    1 复用是需要节制的

    2 就算是不同任务的开发人员也是需要沟通的

    3 设计方案的人头脑一定要清晰

    4 版本管理代码莫名其妙回退要认真追溯原因

  • 相关阅读:
    codeforces 862B
    codeforces 863B
    codeforces 864B
    codeforces 867B
    codeforces 868B Race Against Time
    codeforces 869B The Eternal Immortality
    CodeForces
    nyoj 括号配对问题(模拟栈的过程)
    HDU
    nyoj 119 士兵杀敌(三)线段树
  • 原文地址:https://www.cnblogs.com/huixun/p/3271087.html
Copyright © 2011-2022 走看看