摘要: 全文共3012字,推荐阅读时间10~15分钟。 文章共分五个部分: 作业分析 烘烤OO的精华 评测相关 课程体验感受 一些小小的建议 作业分析 Unit4要求我们实现UML解析器,迭代过程主要是增加对不同类型UML图的解析功能。本单元的作业分析有独特的地方——因为三次作业都采用了一致的架构,因此以第 阅读全文
posted @ 2020-06-13 22:19 SilenceJiang 阅读(273) 评论(1) 推荐(3) 编辑
摘要: 全文共 字,推荐阅读时间 分钟。 文章共分五个部分: "JML总结" "作业分析" "评测相关" "重构策略" "课程体验感受" JML总结 定义 是一种对Java程序进行规格化设计的表示语言 是一种行为接口规格语言(Behavior Interface Specification Language 阅读全文
posted @ 2020-05-21 09:10 SilenceJiang 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 全文共 字,推荐阅读时间 分钟。 文章共分四个部分: "自动化测试" "调优策略" "CPU时间测定" "结语" 自动化测试 这一部分不对自动化测试的普适定义做过多探讨,即文章不展开所有的命令行的使用和函数调用。主要聚焦于本单元评测机的评判机制和具体实现。 话不多说,下面正式开始介绍一种可能的评测机 阅读全文
posted @ 2020-04-14 22:55 SilenceJiang 阅读(925) 评论(3) 推荐(2) 编辑
摘要: 全文共 字,推荐阅读时间 分钟。 文章共分四个部分: "作业分析" "评测相关" "重构策略" "课程体验感受" 作业分析 Unit2要求我们模拟现实生活中的电梯调度情景,迭代路径是 。本单元的作业分析有独特的地方——因为三次作业都采用了一致的架构,因此以第三次作业的 图为例即可了解整个单元迭代开发 阅读全文
posted @ 2020-04-14 19:05 SilenceJiang 阅读(284) 评论(0) 推荐(2) 编辑
摘要: 全文共 字,推荐阅读时间 分钟。 文章共分四个部分: "作业分析" "评测相关" "重构策略" "初体验感受" 作业分析 第一次作业 第一次作业要求我们实现一个简单的幂函数求导工具,没有乘积和复合的情况。 UML图如下 代码结构 第一次作业的代码结构并不复杂,从主类调用 构造多项式,然后在 中建项。 阅读全文
posted @ 2020-03-18 16:44 SilenceJiang 阅读(278) 评论(1) 推荐(1) 编辑