2019年6月27日

软件工程提问与个人总结

摘要:内容说明 | 项目 | 内容 | | | | | 这个作业属于哪门课程 | "软件工程(罗杰)" | | 这个作业的要求在哪里 | "提问回顾与个人总结" | 之前的提问博客 "之前提问博客的链接" 对博客之前提出的问题的解答 1、第二章中提到单元门测试应该由作者负责。可某些情况下,功能的开发者本身 阅读全文

posted @ 2019-06-27 15:18 MBRA 阅读 (51) 评论 (1) 编辑

2019年3月13日

软件工程课程结对项目总结

摘要:| 项目 | 内容 | | | | | 本次作业所属课程 | "2019BUAA软件工程" | | 本次作业要求 | "结对编程作业" | | 我在本课程的目标 | 熟悉结对编程流程 | | 本次作业的帮助 | 实践了结对编程的流程,对结对编程的优缺点有了更深的体会 | | 本次作业项目github 阅读全文

posted @ 2019-03-13 21:17 MBRA 阅读 (245) 评论 (2) 编辑

2019年3月3日

软件工程第一次阅读作业

摘要:一、阅读完《构建之法》后的问题 1、第二章中提到单元门测试应该由作者负责。可某些情况下,功能的开发者本身就忽视了一些问题,所谓盲区。在他编写的单元测试中,即使代码覆盖率达到100%,也是很难发现这些问题的。 代码的作者最了解代码的目的、特点和实现的局限性。所以,写单元测试没有比作者更合适的人选了 ​ 阅读全文

posted @ 2019-03-03 11:01 MBRA 阅读 (123) 评论 (1) 编辑

2019年2月25日

软件工程第0次个人作业

摘要:作业情况梗概 项目所属课程:https://edu.cnblogs.com/campus/buaa/BUAA_SE_2019_LJ/ 作业要求链接:https://edu.cnblogs.com/campus/buaa/BUAA_SE_2019_LJ/homework/2618 课程目标: 1. 了 阅读全文

posted @ 2019-02-25 21:31 MBRA 阅读 (56) 评论 (1) 编辑

2018年6月25日

面向对象课程第四次随笔

摘要:一、测试与正确性论证 测试主要是对产品进行检查和测试,及时地发现程序中的故障和逻辑错误,以保障程序的可靠性。测试可以分为许多种类。测试可以为黑盒,也可以通过程序的逻辑结构进行白盒测试。通过测试用例来构造的测试,只能证明程序有错,不能证明程序无错。 正确性论证是从理论上对程序的正确性进行论证,通过证明 阅读全文

posted @ 2018-06-25 14:17 MBRA 阅读 (16) 评论 (0) 编辑

2018年5月26日

面向对象课程第三次随笔

摘要:一、规格化设计的发展历史 20世纪60年代,软件出现严重危机,Dijkstra提出了goto语句的危害,由此引发了软件界长达数年的论战,并产生了结构化程序设计方法。Pascal语言在20世纪70年代占有统治地位。 随着计算机技术的发展,结构化设计语言和结构化分析无法满足用户的需求,OOP由此应运而生 阅读全文

posted @ 2018-05-26 21:49 MBRA 阅读 (49) 评论 (0) 编辑

2018年4月30日

面向对象课程第二次随笔

摘要:多线程的协同与同步控制 第五次作业 作为第一次多线程作业,对于多线程的同步和协同机制还不是非常了解。在这次作业中,我将三个电梯作为了三个线程,输入线程和调度器线程进行辅助。输入线程和调度器线程之间采取了很简单的生产者消费者模式来进行指令的传递。比较重要的是调度器与三个电梯之间的协同,共享资源为指令与 阅读全文

posted @ 2018-04-30 21:09 MBRA 阅读 (47) 评论 (0) 编辑

2018年4月1日

面向对象课程第一次随笔

摘要:一、基于度量分析程序结构 第一次作业 第二次作业 第三次作业 类图(以第三次作业为例) 这学期进行oo课程之前,我并没有接触过面向对象的编程方法,从以上第一次课程作业可以看出,我在对类的设计依然是过程式的思维,只是将传统的过程式变成划分为了多个类,而将每个类的方法简单的看作实现整个程序的函数。由于第 阅读全文

posted @ 2018-04-01 20:34 MBRA 阅读 (100) 评论 (3) 编辑

导航