摘要:
这是一个填坑博客,负责把之前挖坑博客里面所挖的坑填满,以及一个学习软件工程课的心得。 | 项目 | 内容 | | : | : | | 课程:北航2020春软件工程 | 博客园班级博客 | | 作业:提问回顾与个人总结 | 提问回顾与个人总结 | | 提问博客 | 软工个人博客作业1 | 疑问解答 问 阅读全文
摘要:
前端技术文档 依着在北航软工NameNotFound小组里二次开发Microsoft OCR Form Tool开源项目的机会,前端程序猿零零碎碎写一点技术文档,目的是让新手尽快看懂项目代码。一些基础的东西我并不打算在技术文档里面将,只提一些最关键最常见的地方。如有错误,望不吝赐教。 技术栈 Rea 阅读全文
摘要:
[2020 BUAA 软件工程]结对项目作业 | 项目 | 内容 | | : | : | | 课程:北航2020春软件工程 | "博客园班级博客" | | 作业:阅读并撰写博客回答问题 | "结对项目作业" | | 我在这个课程的目标是 | 积累两人结对编程过程中的经验 | | 这个作业在哪个具体方 阅读全文
摘要:
| 项目 | 内容 | | : | : | | 课程:北航2020春软件工程 | "博客园班级博客" | | 作业:阅读并撰写博客回答问题 | "软件案例分析" | | 我在这个课程的目标是 | 全面地评价一个软件 | | 这个作业在哪个具体方面帮助我实现目标 | 明确软件开发过程中哪些方面需要注意 阅读全文
摘要:
| 项目 | 内容 | | : | : | | 课程:北航2020春软件工程 | "博客园班级博客" | | 作业:完成一个平面图形求交点的程序,体验PSP的过程 | "个人项目作业" | | 我在这个课程的目标是 | 体验软件开发的全流程 | | 这个作业在哪个具体方面帮助我实现目标 | 体会PS 阅读全文
摘要:
我的疑问 单元测试应该覆盖所有代码路径,包括错误处理路径,为了保证单元测试的代码覆盖率,单元测试必须测试公开的和私有的函数/方法。 + 在之前的面向对象设计的课程中,我初步地尝试了使用JUnit对自己的单元进行测试。但是对于测试的对象、粒度和测试的样例数据,我还是不能很好的把握。测试的粒度可以从小到 阅读全文
摘要:
| 项目 | 内容 | | : | : | | 课程:北航2020春软件工程 | "博客园班级博客" | | 作业:阅读并撰写博客回答问题 | "第一次作业 热身!" | | 我在这个课程的目标是 | 体验软件开发的全流程 | | 这个作业在哪个具体方面帮助我实现目标 | 明确方向和学习重点 | 第 阅读全文
摘要:
本单元的OO作业相比以前的,实在可以以和蔼来形容。但是和蔼并不意味着什么都不做,这单元的两次作业,特点在于每种查询难度不大,但是有很多需要商榷的细节点和查询种类比较多。由于UML图和java8之间,存在着不少的差异,所以为了厘清这些差异,也花费了不少时间,也给代码编写和测试产生了不少歧义。 第一次作 阅读全文
摘要:
前言 这一章的JML比较简单,那么大家的关注点自然地移到了性能优化上。于是大家一股脑地去利用各种数据结构去做时间上的优化(当然很多人最后还是倒在了正确性上),故称追求完美的一单元。当然这也是得益于JML的,有了它的指导,每个方法的职能就非常清楚了,类之间的耦合自然也小了,同学们就可以针对一个方法精打 阅读全文
摘要:
综述 主要任务就是写一个电梯模拟器,读入每一个人的请求然后让电梯把他们送到想去的地方。 从第一次到第三次作业,三次的主要任务都是相同的,但是每次都增加了很多的细节,每次的难度都逐步增长,电梯复杂度和瞎跑度都大大提高;同时我们也对于多线程的设计、写法、调试也逐渐有了心得和经验。 以综合性最强的第三次作 阅读全文