第一次作业

第一次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13546
这个作业的目标 学习并实践Git协作与Markdown写作,熟悉团队成员,方便日后学习与合作。
学号 102301106

个人资料截图

2025-10-05-21-00-08

团队主页网址

https://github.com/QishengLiu/unbeatable-grade-hunters

自我评估

1. 具备能力

  • 编程开发:熟练掌握 C,C++,python基本语法,具备良好的逻辑实现与问题解决能力。
  • 理论基础:计算机组成原理、数据结构及计算机网络等专业基础课分数较高,并能应用于实际场景。
  • 设计辅助:掌握PS等图像处理软件,能够进行基本的图片编辑与美化,辅助项目原型设计与界面开发。

2. 感兴趣的技术方向

前端开发

3. 能力缺乏

项目经验不足,编程能力较弱

代码量

  • 当前代码量:3000-4000行
  • 课程结束后期望代码量:4000-5000行

期望收获

  • 增加项目经验,学习开发软件的基本流程
  • 在实践中锻炼,提高自己的代码能力

学习指南

  • 分析:我认为下面这份指南对我有一定指导意义,让我知道从何处下手学习。


    以下由deepseek生成

软件工程课程学习指南

🎯 学习目标

  • 掌握软件工程基本流程与方法论
  • 提升代码能力与项目实践经验
  • 了解前端开发在软件工程中的角色

📚 学习建议

1. 理论基础学习

  • 软件生命周期:理解需求分析、设计、编码、测试、维护各阶段
  • 设计模式:学习常用的软件设计模式,提升代码结构设计能力
  • UML建模:掌握用例图、类图、时序图等,辅助项目设计与沟通

2. 实践技能提升

  • 版本控制:熟练使用 Git 进行代码管理与协作
  • 项目管理工具:学习使用 Trello、Notion 或 Jira 进行任务跟踪
  • 前端技术栈:结合兴趣,学习 HTML/CSS/JavaScript 基础,了解 Vue/React 等框架

3. 项目经验积累

  • 参与课程项目:积极组队,承担具体开发任务
  • 个人小项目:尝试独立完成一个完整的小型软件项目(如静态网站、工具脚本)
  • 代码重构练习:对已有代码进行优化,提升代码质量意识

4. 编码能力训练

  • 每日编码:坚持每天写代码,可使用 LeetCode、Codewars 等平台练习
  • 代码审查:学习阅读他人代码,并接受他人审查,提升代码规范性
  • 文档编写:练习撰写 README、技术文档与用户手册

🗓️ 时间规划建议

阶段 内容 目标
前期 学习软件工程理论、Git 基础、前端入门 理解流程,掌握工具
中期 参与小组项目,编写模块代码 积累协作经验,提升实战能力
后期 完成个人/团队项目,撰写项目文档 整合知识,形成完整项目经验

💡 额外建议

  • 利用 PS 技能辅助界面设计,提升项目原型表现力
  • 多与同学交流,学习他人开发习惯与思维方式
  • 定期回顾代码,总结优化点,形成迭代意识

博文页面编辑截图

7CCF93C3D2E12761483E44BA97EA2BC8

posted @ 2025-10-05 21:55  lyt333  阅读(23)  评论(0)    收藏  举报