2017年7月

1.1 软件建模

建模

一种系统的抽象 :广泛用于在科学和工程中 的某一精度和细节层次上

软件工程中的建模 (OMG)

OMG:对象建模组织——在编码之前对软件应用的设计

不同的角度/多视图 理解系统

软件系统的

  1. 需求模型
  2. 静态模型
  3. 动态模型

图形化建模语言 UML

UML:统一模型建模语言

有助于对不同视图

  • 开发
  • 理解
  • 交流

本章大致内容

  1. 面向对象方法和表示法
  2. 软件建模和体系结构设计
  3. 模型驱动体系结构(MDA)和(UML)简介

看《Python语言程序设计基础》1.5.2-理解问题的计算部分时提到了第八章-程序设计方法,于是翻过去看了看...

相见恨晚呐,抽象、自顶向下(分治),这不都是程序设计的核心思想么,于是赶紧把要点记下来

不得不说这是一本好书,行文风格简约友好生动有趣又不失严谨

- 阅读剩余部分 -