zoukankan      html  css  js  c++  java
  • 今日工作问题分析

      引子,上次开发的“下单送拍米”功能,今天遇到了新增该活动的时候,没有存入订单类型。但是修改却是好的。看到代码后,我知道了,新增那里的确是我忘记写了,但是在测试的时候却没有发现。我想了下原因,应该是这样的,选择订单类型刚开始的时候,是没有这个功能的,是固定死的,竞拍订单和之后订单。后来说要加上这个,加这个需要在table中新增一个字段,orderType,新增之后,我就开始测试了,因为有数据,因此我就直接测试了修改的页面,看到该页面时正确的之后,这里就将新增的给遗忘掉了,然后重心就放到了,返米功能正确性上去了。然后,在重新测试的时候,也没有注意到新增的存在问题,然后就这样忽略掉了,然后今天就发现了这个问题。

    原因:1,在修改代码的时候,就没有规划好一个流程。

             2,测试的时候也没有注意代码执行的正确性。

             3,之后没有重新审核代码。

    我分析的主要是以上的几个原因。

    解决方法:

    1,  在写或者修改程序之前,首先规划好流程,画于纸上,以方便程序的进行。

    2,  测试时候,需检查代码执行的正确性,如:新增的看是否新增成功,修改看该修改的字段是否修改成功。

    3,  重审代码,将代码通读一边,看是否存在问题与遗漏

      下午修改的下单送拍米中,竞拍订单存在问题,sql语句在vs的数据库服务中测试正确,

    上传的代码却是错误的,而且“查看活动详情”修改了,“导出”却没改。

    原因:1,被催了之后,开始焦急,看到vs中是好的,就忘记测试程序是否存在问题。在vs中调试sql语句的时候,其会自动加上前缀如a.xx这是导致问题原因。

          2,然后就被催了之后,开始焦急,没有测完就上传代码了,

    解决方法:

                       1,被催了之后,要静下来,不能着急,该怎么做就怎么做。只是速度要加快些。

  • 相关阅读:
    JavaScript Math
    从俄罗斯套娃开始的信封嵌套问题
    Educational Codeforces Round 80 A
    位运算的奇技淫巧(三)
    Educational Round 95 (Div. 2) A
    POJ 1985.Cow Marathon(DFS求树的直径模板题)
    Web开发初探(系统理解Web知识点)
    经典Python案例实现
    Codeforces Round #670 (Div. 2) 深夜掉分(A
    Problem B
  • 原文地址:https://www.cnblogs.com/urols/p/2834738.html
Copyright © 2011-2022 走看看