摘要:
项目 内容 这个作业属于哪个课程 北航 2022 春季敏捷软件工程 这个作业的要求在哪里 作业说明链接 我在这个课程的目标是 锻炼软件工程思维,加强软件开发技巧与团队协作能力,收获软件工程实践经验 这个作业在哪个具体方面帮助我实现目标 回顾疑问、课程总结与反思 问题回顾 A/B 测试:A/B 测试只 阅读全文
摘要:
项目 内容 这个作业属于哪个课程 北航 2022 春季敏捷软件工程 这个作业的要求在哪里 作业说明链接 我在这个课程的目标是 锻炼软件工程思维,加强软件开发技巧与团队协作能力,收获软件工程实践经验 这个作业在哪个具体方面帮助我实现目标 学习结对编程方法,并加以实践 项目基本信息 结对成员:@coek 阅读全文
摘要:
项目 内容 这个作业属于哪个课程 北航 2022 春季敏捷软件工程 这个作业的要求在哪里 作业说明链接 我在这个课程的目标是 锻炼软件工程思维,加强软件开发技巧与团队协作能力,收获软件工程实践经验 这个作业在哪个具体方面帮助我实现目标 了解现代软件工程开发的思维,团队协作的方式,源代码管理的方法 本 阅读全文
摘要:
项目 内容 这个作业属于哪个课程 北航 2022 春季敏捷软件工程 这个作业的要求在哪里 作业说明链接 我在这个课程的目标是 锻炼软件工程思维,加强软件开发技巧与团队协作能力,收获软件工程实践经验 这个作业在哪个具体方面帮助我实现目标 了解现代软件工程开发的思维,团队协作的方式,源代码管理的方法 读 阅读全文
摘要:
Unit4架构设计 第一次作业 本次架构极差, 几乎将所有逻辑都塞在了 UmlInteraction 中, 谈不上设计. 若要找某一具有 id 元素的父元素, 则简单粗暴地采用 idMapElement.get(idMapElement.get(id).getParentId()) . 不具有层次关 阅读全文
摘要:
规格实现设计策略与性能问题 首先肯定是通读所有接口的规格描述, 理解程序需求; 选择合适的数据结构; 存在对应关系的模型容器, 可以采用Java中的 Map 完成, 比如 HashMap . 对于某些特定的方法, 需要寻找高效的数据结构: 第一次作业中, 有关连通分量的查询, 可以使用并查集(路径压 阅读全文
摘要:
写在前面 本篇博客重点在于复盘, 反思与自我批判, 提出一些优化的可能, 同时满足作业要求. 笔者的 另一篇博客 则重点介绍架构与算法, 并不满足作业要求, 因此不在本站发布. 架构分析 QAQ 手动 Visio 画图累死我了. 第一次架构 UML类图 UML协作图 第二/三次架构(重构) 由于第三 阅读全文
摘要:
写在前面 本篇博客重点在于复盘, 反思与自我批判, 提出一些优化的可能, 同时满足作业要求. 笔者的 另一篇博客 则重点介绍架构与测试, 并不满足作业要求, 因此不在本站发布. 架构总体分析 架构总体分为: 负责求导的 核心架构 负责解析字符串的 解析架构 这两部分基本解耦. 核心架构 在第一次作业 阅读全文