摘要:
| 项目 | 内容 | |: |: | |本次作业所属课程| "北航2019软件工程" | |本次作业要求| "要求详情" | |我在本课程的目标|顺利通过课程| |本次作业的帮助|回顾课程,总结经验| 1、链接博客 "软件工程第一次作业" 2、提问的解答 “Bug”和“Feature”的关系: 经 阅读全文
摘要:
| 项目 | 内容 | |: |: | |本次作业所属课程| "北航2019软件工程" | |本次作业要求| "要求详情" | |我在本课程的目标|提升工程化思想与能力| |本次作业的帮助|初次体验结对编程,了解开发流程| 1、Github项目地址 https://github.com/PaPara 阅读全文
摘要:
| 项目 | 内容 | |: |: | |本次作业所属课程| "北航2019软件工程" | |本次作业要求| "要求详情" | |我在本课程的目标|思考实践缺一不可| |本次作业的帮助|重通过《构建之法》对软件工程有了大概理解| 一、关于教材仍然不懂的问题 ========== 1.2.4中提到了“ 阅读全文
摘要:
| 项目 | 内容 | |: |: | |本次作业所属课程| "北航2019软件工程" | |本次作业要求| "要求详情" | |我在本课程的目标|踏实做事,稳健拿分| |本次作业的帮助|重新审视过去与未来| 第一部分:结缘计算机 ========== 你为什么选择计算机专业?你认为你的条件如何?和 阅读全文
摘要:
一、测试与正确性论证的效果差异 测试,顾名思义就是我们暴力用大量数据轰炸编写的程序的过程。日常的OO过程中,我们经常互相寻求“测试集”,正是因为测试使用特定数据对我们的功能进行针对性测试,好处在于可以很直观很明显的找到bug所在,并且复现性也很强。但是偏向于穷举,也就是我们平常对于自己的数据集过小, 阅读全文
摘要:
OO终于要结束了,开个心先 一、规格化设计 规格化设计的一个重要目的是为了将模块的功能,约束通过抽象和层次分类来表达清楚,方便用户与开发者的信息交流,与结构化设计有着密不可分的关系。 程序设计的演变大致可以分成以下三个过程: 1. 20世纪60年代以前,计算机刚刚投入实际使用,软件设计往往只是为了一 阅读全文
摘要:
一、设计策略及其变化 由于这几次的作业应用的线程的概念,在设计上需要不光考虑到功能性的实现,更要考虑到在多线程情况下,需要哪些线程(用户需求),共享什么内容(竞争资源),以及如果进行多对象的同时处理(调度安排),这样就需要考虑到多个对象同时需求同一对象时的分配问题。一开始的作业中我使用了大量的对象锁 阅读全文