zoukankan      html  css  js  c++  java
  • 抽签程序报告

     

    34 王志伟:设计窗体

    35 李   萍:编写代码

     

    1.概要部分

    1)代码能符合需求和规格说明么?

            基本上能够符合需求,但是在功能实现上还是有部分欠缺。

    2)代码设计是否有周全的考虑?

            是的有经过周全考虑。

    3)代码可读性如何?

            不是很难理解的代码,基本上能够看懂。

    4)代码容易维护么?

            容易维护,但是还需要继续完善。

    5)代码的每一行都执行并检查过了吗?

            检查过能够执行

    2.设计规范部分

    1)设计是否遵从已知的设计模式或项目中常用的模式?

            是项目中常用的模式

    2)有没有硬编码或字符串/数字等存在?

            有数字

    3)代码有没有依赖于某一平台,是否会影响将来的移植(如Win32到Win64)?

           没有

    4)开发者新写的代码能否用已有的Library/SDK/Framework中的功能实现?在本项目中是否存在类似的功能可以调用而不用全部重新实现?

            不能,没有学习那些知识

    5)有没有无用的代码可以清除?(很多人想保留尽可能多的代码,因为以后可能会用上,这样导致程序文件中有很多注释掉的代码,这些代码都可以删除,因为源代码控制已经保存了原来的老代码。)

           没有

    3.代码规范部分

    1)修改的部分符合代码标准和风格么(详细条文略)?

            符合

    4.具体代码部分

    1)有没有对错误进行处理?对于调用的外部函数,是否检查了返回值或处理了异常?

            运行没有错误,分组功能代码没有实现

    2)参数传递有无错误,字符串的长度是字节的长度还是字符(可能是单/双字节)的长度,是以0开始计数还是以1开始计数?

            没有,1开始计数

    3)边界条件是如何处理的?Switch语句的Default是如何处理的?循环有没有可能出现死循环?

            没有出现循环这种情况

    4)有没有使用断言(Assert)来保证我们认为不变的条件真的满足?

            没有

    5)对资源的利用,是在哪里申请,在哪里释放的?有没有可能导致资源泄露(内存、文件、各种GUI资源、数据库访问的连接,等等)?有没有可能优化?

            可以优化,功能部分没有全部实现,分组功能还在继续完善

    6)数据结构中是否有无用的元素?

            没有

    5.效能

    1)代码的效能(Performance)如何?最坏的情况是怎样的?

            代码能够运行没有错误,最坏的情况是运行之后没有出现界面,还有好多警告

    2)代码中,特别是循环中是否有明显可优化的部分(C++中反复创建类,C#中 string 的操作是否能用StringBuilder 来优化)?

            可以优化,现在程序实现的是基本功能

    3)对于系统和网络调用是否会超时?如何处理?

            没有超时问题

    6.可读性

    代码可读性如何?有没有足够的注释?

    是基本的代码能够看懂,没有注释

    7.可测试性

    代码是否需要更新或创建新的单元测试?

    需要,程序还有很多不足的地方需要完善

    还可以有针对特定领域开发(如数据库、网页、多线程等)的核查表。

    如果可以希望能够实现更多的功能

     

  • 相关阅读:
    静态页转换平台(StaticPol)-静态页生成终极解决方案
    用DataSetSurrogate加速WebService
    压缩和解压缩数据流
    Stream 和 byte[] 之间的转换(转)
    优化网站性能 提高网站速度访问速度的14条实践(转)
    常用WebServices返回数据的4种方法比较
    .Net 中的序列化与反序列化
    对象序列化反序列化
    ASP.Net中自定义Http处理及应用之HttpModule篇
    利用UrlRewrite,asp.net动态生成htm页面
  • 原文地址:https://www.cnblogs.com/lpqiqi/p/5384908.html
Copyright © 2011-2022 走看看