第八周个人周报 197232-梁蓝丹

197232-梁蓝丹 2025-05-06 21:20:47

感想与总结 

       在这次软件工程实习中,我有幸与两位优秀的队友合作,使用C++和Qt框架开发了一款时间管理系统。这次实习不仅让我提升了技术能力,更让我深刻体会到团队协作的重要性以及软件开发的完整流程。
       本次项目的核心目标是开发一款时间管理工具,支持日历视图,事件管理等功能。通过实践,我对C++的面向对象特性有了更深的理解,尤其是在设计任务管理模块时,通过类继承实现了不同类型的任务的灵活扩展。Qt框架的学习是本次实习的另一收获。从最初的UI设计到信号槽机制的实际应用,我逐步掌握了如何将界面与逻辑代码解耦。
       团队合作是本次项目的关键。我们采用Git进行版本控制,通过分支管理实现了并行开发。初期由于对Git流程不熟悉,曾出现代码冲突问题,但通过定期开会和代码审查,我们很快建立了规范的协作流程。例如,在开发数据持久化功能时,队友间分别负责本地文件存储和SQLite数据库模块,最终通过接口设计实现了无缝整合。这种分工协作让我认识到清晰沟通和模块化设计的重要性。
       这次实习让我意识到,软件开发远不止编写代码。从需求分析到测试部署,每个环节都至关重要。例如,在项目初期,我们因需求理解偏差导致部分功能返工,后续通过原型设计与用户反馈避免了类似问题。测试阶段则暴露了我们对一些功能的考虑不足,最终通过增加单元测试得以解决。这些经历让我明白,优秀的软件需要技术、管理和质量保障的共同支撑。未来,希望我能继续深耕软件开发技术栈,同时加强软件工程理论的学习,尤其是在设计模式和系统架构方面,努力成为一名更全面的开发者。

...全文
29 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

201

社区成员

发帖
与我相关
我的任务
社区描述
CUG软件工程基础学习社区
团队开发软件工程敏捷流程 高校 湖北省·武汉市
社区管理员
  • EasonBeckham
  • h6ldZywoo
  • Ex~spirit
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧