| 这个作业属于哪个课程 | 计科21级12班 |
|---|---|
| 这个作业要求在哪里 | 自我介绍+软工5问 |
| 这个作业的目标 | 学习git和markdown的使用,熟悉作业提交的方式 |
自我介绍
我是罗寰宇,一名广东工业大学计算机科学与技术专业21级2班学生。
兴趣比较广泛,但博而不精。诗词,电影,动漫,游戏都有所涉猎。
软工5问
-
Q:什么是软件工程?
- A:这是一种系统化、规范化、可量化、可重复性的方法,用于开发和维护软件。它涉及到软件开发的各个方面,包括设计、测试、维护和管理等。
-
Q:他的目的是什么?
- A:目标是提高软件开发的质量和效率,同时降低成本和风险。旨在通过确保软件开发过程的可预测性和可控性。
-
Q:在开发过程中有什么常见的模型,该如何选择他们?
- A:常见的模型包括瀑布模型、原型模型、迭代模型、敏捷模型等。每个模型都有其优点和缺点,如何选择取决于项目的需求和特点。
-
Q:被设计出来的软件该如何去测试?
- A:这是评估软件质量的过程,我们希望通过测试发现并纠正软件中的错误和缺陷。测试可以通过手动或自动方式进行,并且可以在不同的阶段进行
-
Q:什么是代码重构?
- A:这是一种改进现有代码结构和设计的过程,以提高代码质量和可维护性。它通常涉及到修改代码而不改变其功能,并且可以通过使用最佳实践来改进代码结构。
想要的收获
- 学习代码架构设计上的思路
- 如何进行合理的需求分析
- 怎么样和团队成员进行沟通以确保项正常推进
Github & 编辑截图

