摘要: SCRUM Manli Shu 指出在 Windows 上程序无法监听 8001 端口,故修改文档更换端口。 昨天 adapter 和 debugger 已经进行了联合调试,而且开发过程中分别都是结对编程或紧密合作的,故大家认为不必专门组织代码评审。PM 决定简化流程,经过两人认可的代码可以直接推进 阅读全文
posted @ 2018-11-28 19:55 机智的超立方体 阅读(88) 评论(0) 推荐(0) 编辑
摘要: SCRUM Zhiqi Lin 和 Yu Xing 在用之前的思路实现 debugger 时遇到了较大困难,Julia 的实现复杂、调试和编译成本太高,经过讨论我们决定换用基于 meta programming 的方式实现 debugger。PM 评估认为这个调整对这次冲刺阶段的任务规划影响不大,不 阅读全文
posted @ 2018-11-27 22:00 机智的超立方体 阅读(79) 评论(0) 推荐(0) 编辑
摘要: SCRUM 为了将来容易将我们对 julia 程序的修改 patch 回去,调试器本身应该和 VS Code 集成分离,故决定建两个仓库,分别用于 "debugger" 和 "adapter" 开发。 商定了代码规范,debugger 因为克隆自 julia,遵循 "julia 项目的贡献规范" 。 阅读全文
posted @ 2018-11-26 22:23 机智的超立方体 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 这是现代软件工程课程 "团队项目计划作业" ,我们团队的项目题目是一个 "Julia" 调试器 "Judy" 。 团队项目计划 写出项目的 "NABCD" 。 需求 :Julia 调试器是一个辅助性需求,并在很大程度上依赖于 Julia 语言本身,但我们能看到社区中许多人因为各自不同的原因希望有好用 阅读全文
posted @ 2018-11-20 17:04 机智的超立方体 阅读(213) 评论(1) 推荐(0) 编辑
摘要: 这是现代软件工程课程 "案例分析作业" ,我分析的产品是 ~~ "Microsoft Edge" 写到一半时发现有几个让我气到跺脚的 bug 重现不出来了,尴尬~~ "Skype for Business" 。 调研,评测 注册并使用 Skype for Business 的主要功能,按照描述的 b 阅读全文
posted @ 2018-11-14 05:45 机智的超立方体 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 这是现代软件工程课程第二次的结对编程总结作业(题目原始内容非公开可见故不链接),编程项目是 "一个词频统计程序" 。 How did you collaborate: working separately? pair programming? VS Live Share? other style? 阅读全文
posted @ 2018-11-03 11:42 机智的超立方体 阅读(103) 评论(0) 推荐(0) 编辑
摘要: (这是现代软件工程课程 "第二周的结对编程总结作业" ,编程项目是 "黄金点游戏 AI" ) 需要说明的是,仓库中只有我的 commit,是因为最初我们认为这个不到一百行的脚本不需要使用 Git 仓库管理。后期我打包了数据文件,又编写了简单的测试脚本,为了让大家易于下载项目中的文件,才建立了仓库。实 阅读全文
posted @ 2018-10-19 18:55 机智的超立方体 阅读(240) 评论(6) 推荐(1) 编辑
摘要: (这是现代软件工程课程 "第一周的博客作业" ) 我在大一时开始搭建、维护和撰写我的 "独立博客" ,当时最主要的影响来自于 "《为什么你要写博客》" 一文,其次则是看到身边的厉害的学长都有独立博客,希望自己能和他们一样优秀。 我一直认为独立博客很好地体现了互联网精神——每个独立个体在自己的域内发布 阅读全文
posted @ 2018-10-16 22:26 机智的超立方体 阅读(534) 评论(6) 推荐(3) 编辑