摘要: OO助教个人总结 我很荣幸能够担任今年(2020年)面向对象设计与构造的助教,在今年的助教工作中,我主要负责第一单元作业的指导书修订、第二单元官方包、第四单元官方包和标程以及微信企业号开发。 第一单元指导书 第一单元指导书的修订工作是一个比较漫长的过程,在经过和老师们以及其他助教的多次讨论之后才形成 阅读全文
posted @ 2020-07-17 11:05 Nemory 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 目录 第四单元架构设计 学期架构总结和 OO 方法理解 学期测试理解与实践 课程收获 改进建议 一、第四单元架构设计 类图和数据分析: 第 13 次作业: 第 14 次作业: 架构总结: 第 13 次作业和第 14 次作业的架构整体上类似,均为 对每种 UML 图 建立一个专门处理的类,在类中包含构 阅读全文
posted @ 2019-06-23 17:33 Nemory 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 目录 JML 的理论基础和应用工具链 SMT 验证 JMLUnitNG 测试 架构设计 Bug 分析 心得体会 一、JML 的理论基础和应用工具链: 理论基础: JML 是一种基于 Larch 方法构建的 行为接口规格语言 。通过类 Java 的语法和近似数学公式的语言来描述类型(Type)(包括类 阅读全文
posted @ 2019-05-21 23:23 Nemory 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 目录 设计策略 代码度量 Bug分析 测试策略 心得体会 一、设计策略:   这三次作业我都采用了” 生产者 消费者模式 “,以调度器为生产者,电梯为消费者。不同之处在于第一次和第二次都只用了一个生产者 消费者队列,而第三次则使用了三个生产者 消费者队列。  &emsp 阅读全文
posted @ 2019-04-22 22:49 Nemory 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 目录 程序结构分析 作业内容总结 Bug评测分析 测试策略 采用的设计模式 一、程序结构分析 1. 类图: 第一次作业: 第一次作业由于作业比较简单,自己也没有考虑以后的可扩展性问题,就只建立了两个类,Poly类进行输入格式的检查、字符串到对象的转换和求导运算, PolyCal类负责处理输入和输出。 阅读全文
posted @ 2019-03-26 13:35 Nemory 阅读(263) 评论(0) 推荐(0) 编辑