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.可测试性

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

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

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

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

     

  • 相关阅读:
    随机森林算法参数调优
    BAYES和朴素BAYES
    阿里云 金融接口 token PHP
    PHP mysql 按时间分组 表格table 跨度 rowspan
    MySql按周,按月,按日分组统计数据
    PHP 获取今日、昨日、本周、上周、本月的等等常用的起始时间戳和结束时间戳的时间处理类
    thinkphp5 tp5 会话控制 session 登录 退出 检查检验登录 判断是否应该跳转到上次url
    微信 模板消息
    php 腾讯 地图 api 计算 坐标 两点 距离 微信 网页 WebService API
    php添加http头禁止浏览器缓存
  • 原文地址:https://www.cnblogs.com/lpqiqi/p/5384908.html
Copyright © 2011-2022 走看看