《程序员必读之软件架构》学习(1): 软件架构文档内容

《程序员必读之软件架构》学习1: 软件架构文档内容

笔者最近刚换工作不久,这次换工作,其工作内容与职责也发生了一些变化, 最早就是专注于做多媒体相关的软件开发, 比如播放器,行车录影等等,到后来逐渐从多媒体中间件服务向更多的车载系统中间件功能扩散, 到现在开始负责架构相关的工作。

因此笔者认为自己有必要总结出一套适合自己的车载系统软件架构设计的方法和规范,也就是找几件趁手的兵器。 以下是笔者整理的《程序员必读之软件架构》这本书中关于软件架构文档应该怎么写的内容,其脑图如下所示。
在这里插入图片描述

注意: 红色子主题表示必须, 灰色表示 非必须。

当然,其中其内容比较偏向于web开发相关的“架构”知识点, 所以也不能完全照搬到笔者当前的工作环境中, 因此还需要以此为起点,慢慢的摸索。