摘要: 第四单元总结 架构设计 核心类图 架构细节 IdElementMap 类 初始化类图、顺序图和状态图 存储了各种元素的 id 到元素自身的映射 进行所有检查(R001~R009) MyDiagram 类 实现 UserApi 接口 实例化了一个 IdElementMap 对象,将检查下发 存储了 M 阅读全文
posted @ 2022-06-26 20:33 t0ush1 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 第三单元总结 测试方法和数据生成 测试方法 采用黑盒测试 测评机的实现较为简单,直接对拍即可 数据生成 随机数据 分为 all, group, circle, message, emoji, money 六种模式 all:测试全部指令 group:测试与组相关的指令 circle:测试与关系相关的指 阅读全文
posted @ 2022-06-04 18:39 t0ush1 阅读(44) 评论(0) 推荐(1) 编辑
摘要: 第五次作业 UML 类关系图 UML 类协作图 架构分析 生产者-消费者模式 第一级:RequestInput -> RequestQueue -> Dispatcher 用于输入线程和分派器线程之间的交互 第二级: Dispatcher -> RequestTable -> Elevator 用于 阅读全文
posted @ 2022-04-30 17:47 t0ush1 阅读(59) 评论(1) 推荐(0) 编辑
摘要: 第一次作业 核心类图 架构分析 主体分为解析、化简、合并三个过程,三者之间基本解耦 优化在合并过程中完成 支持括号嵌套 解析 核心类:Parser, Lexer 采用递归下降法解析表达式,后续两次作业在此基础上进行迭代 Lexer 处理输入字符串,一次可取出一个整数或一个其他字符 Parser 依据 阅读全文
posted @ 2022-03-25 17:11 t0ush1 阅读(79) 评论(3) 推荐(0) 编辑