第一次作业-自我介绍+软工5问
第一次作业:自我介绍 + 软工 5 问
| 条目 | 内容 |
|---|---|
| 这个作业属于哪个课程 | → 点我进入课程主页 |
| 这个作业要求在哪里 | → 点我查看作业要求 |
| 这个作业的目标 | 自我介绍、阅读并理解教材、总结自己想要获得的收获,同时熟悉博客网及 GitHub 和 Git 操作 |
一、作业目标
- 自我介绍,让老师和同学快速认识我
- 快速阅读教材,提炼 5 个最想弄懂的软件工程问题
- 明确本学期想收获的 5 项能力
- 熟悉博客园(CSDN)与 GitHub/Git 基本操作
二、自我介绍
| 昵称 | 张秉瀚 |
|---|---|
| 年级 | 2023 级计算机学院 |
| 身份 | QG 工作室 23 级总负责人 |
| 兴趣 | 唱歌 🎤、打羽毛球 🏸 |
| 学习方向 | 人工智能 + 前端 + 全栈开发 |
| 一句话标签 | 永远对新事物保持好奇的终身学习者 |
三、软件工程 · 我想弄懂的 5 个问题
- SDLC 落地:软件开发生命周期各阶段在实际项目里到底怎么跑?每个阶段必须交付的核心工件是什么?
- 敏捷 vs 瀑布:需求天天变,Scrum/Kanban 怎样保证项目节奏不崩盘?
- TDD 真相:测试驱动开发真能提高代码质量?写测试与写业务的时间到底如何权衡?
- 分布式架构:大型系统里如何做到高内聚、低耦合?有哪些可落地的设计模式或原则?
- 技术债务:债是怎么一点点欠下的?能否量化评估并说服团队“先还债再堆功能”?
四、本学期我想收获的 5 项能力
- 端到端工程化思维:从需求 → 设计 → 编码 → 测试 → 部署 → 运维的全流程闭环
- 高效团队协作:熟练使用 Jira、Git Flow 等工具,拒绝“写完代码就甩锅”
- 交付与可维护性平衡:避免“敏捷=无文档”,让代码长期可演进
- 代码质量硬指标:复杂度、覆盖率、静态扫描等实操方法,推动“重构优先”
- 独立设计系统:能产出可扩展、可测试、可演进的完整软件方案,而非仅仅实现功能
五、我的 GitHub 主页
👉 https://github.com/Mark-Zhangbinghan/Mark-Zhangbinghan
(欢迎 star / fork / issue 一起交流!)

> “代码是写给人看的,顺便让机器执行。” —— 共勉

浙公网安备 33010602011771号