系统架构设计笔记(42)—— 软件架构概述

软件架构是软件抽象发展到一定阶段的产物,从编程的角度,可以清晰地看到软件抽象层次和表达工具的发展历史 。 20 世纪 60 年代是子程序的年代:出现了原始的软件架构,即子程序,并以程序间的调用为连接关系 。 20 世纪 70 年代是模块化的年代:出现了数据流分析 、 实体 — 关系图( E-R 图) 、 信息隐藏等工具和方法,软件的抽象层次发展到了模块级 。 20 世纪 80 年代是面向对象的年代
相关文章
相关标签/搜索