课前必读

开篇词

  • 软件开发领域知识:

    数据结构、算法、面向对象思想、设计模式、软件工程

  • 掌握逻辑、知识与案例结合。

  • 三个维度:“道、术、器”。

    • “器”为工具。

    • 术”为方法。

    • 道”为核心思想、本质规律。

  • 软件生命周期:

    规划、需求分析、设计、编码、测试、运行维护这六个阶段

学习攻略

  • 目标就是为了要聚焦于质量,构建和维护高质量的软件。

  • 软件过程指导框架:瀑布模型和敏捷开发。

  • 软件工程三要素:工具、方法、过程。

    软件工程的核心知识点,就是围绕软件开发过程,产生的方法学和工具。

    知道了过程,掌握了方法,那么具体落到操作层面,就会涉及到工具的使用。

    • 软件过程,就是在软件项目的生命周期内,也就是软件从诞生到结束这期间,在开发与构建系统时要遵循的步骤。
    • 在整个过程中,如何构建系统的方法学。
  • 四重境界:用器、学术、悟道、传道。

基础理论

01

  • 软件工程,就是要用工程化方法去规范软件开发,让项目可以按时完成、成本可控、质量有保证。
  • 工程化的方式,就是你分步骤(过程),采用科学的方法,借助工具来做产品。

相关文章:

  • 2021-09-20
  • 2021-11-26
  • 2021-08-15
  • 2021-12-04
  • 2021-11-05
  • 2021-12-27
  • 2021-09-06
猜你喜欢
  • 2021-12-31
  • 2021-08-21
  • 2021-04-14
  • 2022-02-27
  • 2022-02-02
  • 2021-09-25
  • 2021-11-10
相关资源
相似解决方案