Advertisement

(科软)高级软件工程课程

阅读量:

一、总结与体会

本学期有幸旁听了高级软件工程课程。
孟老师以丰富的知识储备为基础,在课堂上循序渐进地为学生全面阐述了代码中的各项核心内容。
以实践为导向,在教学过程中通过多样化的练习帮助同学们建立了扎实的专业基础。
本课程共分为以下五个核心模块:
(1)掌握项目管理的基本思维与方法;
(2)深入解析编程实战中的关键要点;
(3)从需求分析到系统架构的整体构建;
(4)奠定扎实的理论基础;
(5)探索行业前沿技术与挑战。

工欲善其事,必先利其器

  • Typing
  • VSCode
  • Git
  • Vim
  • 正则表达式

工程化级别的编程实践

  • 遵循编码准则与编码规范
  • 掌握编写高质量代码的方法
  • 基于模块化设计的软件开发
  • 专业的接口设计
  • 遵循可重入函数的设计原则
  • 采用线程安全性的保障措施
  • 实施严格的质量标准

从系统开发过程中的关键步骤来看:

  • 收集用户的需求
  • 对系统进行功能和非功能需求分析,并构建相应的模型
  • 进行面向对象的分析
  • 完成关系数据模型的软件架构设计

软件科学基础概论

  • 软件是什么
  • 设计模式
  • 软件架构

全部评论 (0)

还没有任何评论哟~