自我介绍+软工五问
这个作业属于哪个课程 | 计科22级12班 |
---|---|
这个作业要求在哪里 | 自我介绍+软工五问 |
这次作业的目标 | 学习博客网随笔使用以及注册Github,使用 Markdown 排版进行随笔的编写;在 GitHub 新建一个与自己 GitHub ID 一致的仓库 |
自我介绍
大家好,我是计科1班的肖睿。平时喜欢跑跑步,看看电影,和朋友们谈笑风生,同时也对各种球类运动感兴趣比如篮球,足球,乒乓球,羽毛球等。在过去的学习过程中,我发现了敲代码的快乐,能够通过代码解决实际问题,这让我感到非常有成就感。
软工五问
1.软件工程中的设计模式是什么?它们如何帮助改善软件系统的结构和可维护性?
2.如何正确的和用户沟通,以获得用户对软件真实而全面的需求?
3.如何进行较为完善的软件测试来加强软件的可靠性?
4.面向对象设计原则如何帮助提高软件的可维护性和扩展性
5.怎样划分软件结构最清晰,怎样根据不同的情况来选择不同的分析方法,以达到最优的设计?
你想收获些什么呢
-
软件开发流程:了解软件开发生命周期的各个阶段,从需求分析、设计、编码到测试和维护。
-
项目管理技能:学到如何管理软件项目,包括时间管理、资源分配、风险管理等。这些技能对保证项目按时、高质量地完成非常重要。
-
团队合作与沟通:软件工程通常涉及多人协作,学习如何与团队成员有效沟通,使用版本控制工具(如Git)进行协作开发。
-
软件设计原则:课程中会涉及各种软件设计原则和模式,如SOLID原则、MVC模式等。这些知识能够帮助我设计出更易维护和扩展的系统。
-
编码规范与质量控制:学到如何编写规范的代码,以及如何通过代码审查、单元测试等方法确保软件的质量和可靠性。
-
工具与技术栈:接触到各种开发工具和技术栈,如集成开发环境(IDE)、持续集成工具、自动化测试工具等,提升你的开发效率。
-
解决实际问题的能力:通过课程中的案例分析和项目实践,学会如何将理论应用到实际的软件开发中,解决复杂的实际问题。