软工第一次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/13478
这个作业的目标 初步了解博客的写作;向别人介绍自己;了解Github的基本用法

自我介绍

我是计科3班陈愉均,喜欢打游戏,平时喜欢旅游。

提出5个你想弄懂的问题

1.对这门课有什么用?应该怎么运用到实践中?
2.如何量化代码的“好坏”?
3.软件维护阶段占软件生命周期的大部分时间,如何在设计阶段就为后续维护做好准备?
4.如何衡量软件设计的质量?
5.常见的软件开发模型有哪些,它们各自有什么特点?

希望在软件工程中的收获

1. 系统化的工程思维

  • 从程序员到工程师的转变:理解软件从概念到退役的完整生命周期(需求、设计、实现、测试、部署、维护)。
  • 权衡与决策能力:学会在不同技术方案、架构和工具间做理性权衡(Trade-offs),理解“没有银弹”的本质。

2. 协作与流程的实战经验

  • 敏捷开发实践:深入掌握Scrum、Kanban等流程,而非仅停留在概念层面。体验团队任务分配、代码评审和每日站会等协作场景。
  • 高级版本控制与CI/CD:掌握Git分支策略(如Git Flow)、冲突解决,以及使用CI/CD工具(如GitHub Actions)实现自动化部署。

3. 软件质量保障体系

  • 测试金字塔实践:动手编写单元测试、集成测试和端到端测试,构建可靠的测试套件。
  • 代码可维护性:学习Clean Code原则、设计模式和重构技巧,避免“屎山”代码的生成。

我的github

https://github.com/Eazinchen
image

posted @ 2025-09-10 20:06  eazin_星予土  阅读(10)  评论(0)    收藏  举报