• 第二次


    一、分析程序结构

    次作业

    度量:

     

    类图:

     

    BUG分析

    对于多线程以及文件处理都不是很了解,所以在线程的锁和调度上存在一些问题,对于文件的一部分操作也存在问题。

     

    设计分析

    设计上写的有些集中,所以不算好的设计,线程调度也处理的不好。

    次作业

    度量:

     

    类图:

     

    BUG分析

    一些边界条件处理的不是很好,时间处理的也不是很好。

    设计分析

    GUI里面把许多方法已经写好,Main也是写好的,只需完成必需的线程设计,但是对于一些调度问题还是不好处理。

     

    二、发现别人BUG的策略

    我首先看他的公测有没有问题,如果没有问题,就找找他readme中未解释的一些情况进行检测;如果有问题,就判断有无与该公测点类似的情况进行测试,寻找错误。

     

     

    三、多线程协同和同步的总结

    线程之间的安全问题是非常重要的,只有正确的理解多线程,正确的锁,多线程的协同和同步才能比较完美。

     

     

    四、心得体会

    写oo作业的时候,首先要仔细思考,让自己思路清晰,还要留充分的时间,让自己的工作变得完美,也要多学习面向对象的思想,写出优秀的代码。 

  • 相关阅读:
    C#-练习题
    C#-命名空间(十五)
    C#-枚举(十三)
    C#-多态(十二)
    C#-继承(十一)
    C#-结构体(十)
    C#-类(九)
    C#-方法(八)
    二叉树深度遍历和广度遍历
    iOS main.m解析
  • 原文地址:https://www.cnblogs.com/Arsenalgooner/p/8982100.html
Copyright © 2020-2023  润新知