软工第一次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class34Grade23ComputerScience/homework/13478
这个作业的目标 熟悉博客园和github,了解并思考软件工程的整体内容,为后续学习铺垫

一、基本介绍

大家好,我是计科4班的徐伊彤,来自广东潮州,兴趣爱好广泛:

  • 🏸️ 羽毛球爱好者:球场是我最快乐的充电站~

  • 💃 街舞“努力型选手”:在Jazz和Hip-hop的节奏里解锁不一样的自己,记动作慢但超爱跳~

  • 🌍 探索永不停歇:对世界充满好奇,永远在寻找下一本好书、下一部好剧、下一个想去的地方和下一样想学的新技能。

期待能遇见更多有趣的人和事!

二、学习经历

  • 大二时,我选择了前端开发作为我的技术方向。我尝试用代码构建出一切用户能看到和交互的界面,那是一种在二维平面上创造逻辑与美的奇妙体验。我学会了如何用JavaScript让页面“动”
    起来,用React来架构复杂的应用。

  • 但我的好奇心不止于此。进入大三,我开始思考如何创造更沉浸的体验。于是,我推开了Blender的大门,踏入了三维创作的世界。从多边形建模到光影渲染,我学习如何在一个虚拟的空间里
    从无到有地塑造一个物体、一个场景。这让我对“结构”、“空间”和“质感”有了全新的认知。

三、阅读教材后的 5 问

  • 做软件就像盖房子,能直接开始砌墙吗?为什么一定要先画设计图?

  • 为了保证做出来的软件没问题,有什么检查方法?

  • 软件需求规格说明书(SRS)和系统设计文档分别回答了什么问题?

  • 版本控制系统(比如Git)在软件工程中起到了什么作用?

  • 书上说的“瀑布模型”和“敏捷开发”,最大的一个不同点是什么?

四、渴望得到的收获

  • 学会“先想好再做”的系统方法

希望不再直接闷头写代码,而是能先做需求分析、规划好步骤,懂得如何把一个复杂的大项目拆分成可执行的小任务。

  • 掌握团队协作的“秘诀”和工具

希望学会如何多人一起高效地开发一个软件,比如如何使用 Git 来管理代码不冲突,如何清晰地分工和沟通。

  • 保证软件质量,少出Bug

希望学会如何有计划地测试软件、如何调试和修复错误,从而做出更稳定、靠谱的程序,而不仅仅是功能实现。

  • 懂得管理项目进度和风险

希望学会如何估算一个项目要花多少时间和资源,如何制定时间表,以及如何提前发现和处理可能出现的风险。

五、我的github账号

https://github.com/btdw-btdw

六、后台截图

博客园后台编辑:
image

github仓库
image

posted @ 2025-09-07 16:06  btdw  阅读(29)  评论(0)    收藏  举报