摘要: OO Unit4 Summary 目录 一、第四单元作业架构 二、架构设计思维及OO方法理解演进 三、测试理解与实践的演进 四、课程收获 五、改进建议 一、第四单元作业架构 第四单元需要实现UML解析器,即实现UserApi接口即可。程序会传入一个UmlElement数组,为了方便实现一系列方法,考 阅读全文
posted @ 2022-06-26 01:09 SleepEarlyGuy 阅读(27) 评论(0) 推荐(0) 编辑
摘要: OO Unit3 Summary 目录 一、测试方法 二、架构设计及图模型 三、性能问题及修复 四、扩展作业 五、学习体会 一、测试方法 本单元我采用的测试方法分为两种:一是针对某些复杂指令,基于其JML规格的测试,保证单个方法运行的正确性;二是随机数据生成测试,从全局保证程序正确性。 1. 基于J 阅读全文
posted @ 2022-06-05 13:36 SleepEarlyGuy 阅读(32) 评论(1) 推荐(0) 编辑
摘要: OO Unit2 Summary 目录 一、三次作业分析 二、bug分析 三、心得体会 在第一部分将结合三次作业的uml类图,先分别介绍每次作业的设计思路、同步块与锁的选择以及调度器设计,再展示UML协作图。在第二部分将介绍程序bug、hack和test策略。第三部分讲述心得体会。 一、三次作业分析 阅读全文
posted @ 2022-04-29 09:58 SleepEarlyGuy 阅读(42) 评论(2) 推荐(0) 编辑
摘要: OO Unit1 Summary 目录 一、程序结构分析 第一次作业 第二、三次作业 小总结 二、bug分析 三、hack策略 四、架构设计体验及心得体会 五、一点反馈 一、程序结构分析 为了避免过于冗长,对于UML图中的方法和度量分析中的方法,我只截取了对于程序结构分析重要的方法,略去了部分不重要 阅读全文
posted @ 2022-03-23 19:03 SleepEarlyGuy 阅读(61) 评论(2) 推荐(0) 编辑