摘要: 提问博客链接 博客链接 问题回顾 1.异常处理功能 软件的异常处理功能是非常重要的,如果没有,导致的后果可能非常严重。 2.代码风格规范 制定代码风格规范,并让程序员严格遵守,有助于团队成员阅读和理解,减少成员之间沟通的时间。 3.结对编程 结对编程的两个人想要达到书中描述的这种状态,确实非常不容易 阅读全文
posted @ 2020-06-16 11:52 17373263 阅读(124) 评论(1) 推荐(0) 编辑
摘要: 在游戏开发中,我们经常需要用到类似烟花的效果。在Unity3d中,实现烟花效果的方法不止一种,我选用了Unity3d中新添加的粒子特效工具 visual effect graph来进行实现。 实现过程分为三步:首先添加火箭效果,然后加一些爆炸效果,最后调整一下各种参数。 1.添加火箭 首先在场景中新 阅读全文
posted @ 2020-05-17 20:27 17373263 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: 一、调研评测 我选择分析的产品是VS和VS Code。 VS和VS Code的区别 VS是一款集成开发环境,上学期的编译器课设我就是用VS进行开发的,VS支持Run,Debug,代码性能分析、版本控制等很多功能。而VS Code是一款代码编辑器,不过它也支持Run和Debug,支持各种语言的插件,我 阅读全文
posted @ 2020-03-22 14:49 17373263 阅读(213) 评论(1) 推荐(0) 编辑
摘要: 教学班级:006 项目地址: PSP 表格 | PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) | | | | | | | Planning | 计划 | | | | · Estimate | · 估计这个任务需要多少时 阅读全文
posted @ 2020-03-22 14:39 17373263 阅读(234) 评论(3) 推荐(0) 编辑
摘要: 个人项目作业 教学班级:006 项目地址:https://github.com/mjjm3/Intersect.git PSP 表格 | PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) | | | | | | | Pla 阅读全文
posted @ 2020-03-10 09:12 17373263 阅读(152) 评论(2) 推荐(0) 编辑
摘要: 一. 问题 1.第一章 概论 “如果一架民用飞机上有需求,用户使用它的概率是百万分之一,你还要做这个功能么?” 我觉得软件的异常处理和飞机的安全功能是类似的,虽然用户使用它的概率很小,但是却十分重要,如果软件出现异常却没有异常处理功能,导致的后果可能是很严重的,这与普通的功能不太一样。所以我认为软件 阅读全文
posted @ 2020-03-04 13:46 17373263 阅读(268) 评论(2) 推荐(0) 编辑
摘要: | 项目 | 内容 | | | | | 这个作业属于哪个课程 | "2020春季计算机学院软件工程(罗杰 任建)" | | 这个作业的要求在哪里 | "第一次作业 热身!" | | 我在这个课程的目标是 | 通过实践训练软件工程方面的能力 | | 这个作业在哪个具体方面帮助我实现目标 | 总结之前的 阅读全文
posted @ 2020-03-01 18:52 17373263 阅读(149) 评论(2) 推荐(0) 编辑
摘要: 一、第四单元两次作业的架构设计 1.第一次作业 第一次作业要求我们对StarUML的UML类图进行解析,主要任务是实现课程组提供的接口,与上一单元JML的任务类似。 这次作业我将输入的UmlElement重新组织,根据层次关系构造出自己的设计类(MyClass,MyOperation等),并在这些类 阅读全文
posted @ 2019-06-23 14:17 17373263 阅读(125) 评论(0) 推荐(0) 编辑
摘要: • (1)梳理JML语言的理论基础、应用工具链情况 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。JML将注释添加到 Java 代码中,这样我们就可以确定方法所执行的内容,而不必说明它们如何做到这一点。有了 JML,我们就可以描述方法预期的功 阅读全文
posted @ 2019-05-21 16:14 17373263 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 本单元的内容是多线程电梯。 第五次作业分析第五次作业较简单,我的做法是主线程作为输入处理线程,电梯一个线程。主线程往请求队列里添加请求,电梯一个一个取请求,然后依次处理,本次没有考虑捎带。 本次作业并没有考虑线程安全问题,只是把装请求的容器换成了Vector。 方法复杂度: 方法复杂度都比较低。 第 阅读全文
posted @ 2019-04-23 15:05 17373263 阅读(120) 评论(0) 推荐(0) 编辑