2019年6月27日

摘要: 以前提问题的博客 "软件工程第一次阅读作业" 对以往疑问的解答 第二章 个人技术和流程 单元测试必须由最熟悉代码的人(程序的作者)来写。 经过一次项目后,才知道单元测试可以由程序的作者,也可以由专门的测试人员写。但是基于敏捷开发,我发现还是由程序的作者来写最为提升效率和质量,每个人可以在写完一段代码 阅读全文
posted @ 2019-06-27 21:47 16061008 阅读(127) 评论(0) 推荐(0) 编辑

2019年3月14日

摘要: 1.本次作业项目github地址 "项目地址" 2.PSP表格,预计开发时间 |PSP2.1|Personal Software Process Stages|预估耗时(分钟)|实际耗时(分钟)| | | | | | |Planning|计划|20|| |· Estimate|· 估计这个任务需要多 阅读全文
posted @ 2019-03-14 23:08 16061008 阅读(160) 评论(2) 推荐(0) 编辑

2019年3月4日

摘要: 一、看完《构建之法》,我仍然不懂的问题 1.第二章 个人技术和流程 关于单元测试,我注意到这样一句话 单元测试必须由最熟悉代码的人(程序的作者)来写。 单元测试是为了确保程序基本模块的正确性,可是由于程序是自己写的,那么很有可能作者只测试了自己考虑过的数据,而对一些边缘数据或者异常数据测试不到,那么 阅读全文
posted @ 2019-03-04 23:04 16061008 阅读(244) 评论(2) 推荐(0) 编辑

2019年2月28日

摘要: | 项目 | 内容 | |: |: | |作业所属课程| "软件工程班级博客" | |作业要求请点击链接查看| "作业要求" | |我在这个课程的目标|学习团队进行工程化软件编程,提高自身编程水平| |这个作业在哪个 具体方面 帮助我实现目标|明确了自身的目标和不足,指明了努力的方向| 第一部分:结 阅读全文
posted @ 2019-02-28 11:09 16061008 阅读(158) 评论(3) 推荐(0) 编辑

2018年6月25日

摘要: 1.论述测试与正确性论证的效果差异,比较其优缺点 测试:通过大量测试样例覆盖测试代码,来检测代码功能的实现是否正确是否完善。测试一个程序的正常输入比较容易,但难点就在于大量的非法输入,测试只能发现bug,却不能保证程序正确。正确性论证:通过对代码规格和逻辑的严密分析,推论和证明,来验证代码实现的正确 阅读全文
posted @ 2018-06-25 17:33 16061008 阅读(132) 评论(0) 推荐(0) 编辑

2018年5月30日

摘要: 一.规格化设计对的发展历史 在1968年,荷兰教授E.W.Dijkstra提出了“GOTO语句是有害的”观点,指出程序的质量与程序中所包含的GOTO语句的数量成反比,认为应该在一切高级语言中取消GOTO语句。这一观点在计算机学术界激起了强烈的反响,引发了一场长达数年的广泛的论战,其直接结果是结构化程 阅读全文
posted @ 2018-05-30 18:25 16061008 阅读(97) 评论(0) 推荐(0) 编辑

2018年5月2日

摘要: 第五次作业 1.度量分析 由于电梯线程需要控制自己的运行,关于运行的判断过多,if嵌套过多,if用的也太多,导致Nested Block Depth和McCabe Cyclomatic Complexity标红。 2.类图 enter线程负责输入,调度线程(sche)负责调度电梯请求,根据规则分配给 阅读全文
posted @ 2018-05-02 17:24 16061008 阅读(222) 评论(0) 推荐(0) 编辑

2018年4月4日

摘要: 第一次作业: 1.分析: 第一次作业是简单的多项式相加,主要是想让我们体会面向对象式编程,和严密的考虑各种输入情况。整个程序主要的难点就在于正则表达式,搞定了这个其它便迎刃而解了。然而作为第一次写java的小白,然而我的程序依旧没能摆脱面向过程式的思考方式,只写了一个类,并且虽然看了很长时间的指导书 阅读全文
posted @ 2018-04-04 00:45 16061008 阅读(97) 评论(0) 推荐(0) 编辑

导航