- 程序员必读之软件架构
- (英)Simon Brown
- 301字
- 2020-08-29 01:16:55
第7章 问题
(1) 你知道“架构”都说些什么吗?你所在团队的其他人知道吗?你所在组织的其他人呢?
(2) IT领域有很多不同类型的架构。它们有什么共同之处?
(3) 你和团队对“软件架构”的含义有一个标准定义吗?你能够轻松地向团队的新成员解释吗?这个定义在你所在组织通用吗?
(4) 如果用“敏捷”来描述一个软件的架构,是什么意思?你如何面向“敏捷”进行设计?
(5) 你能够把你当前软件项目所做的架构决策列一个清单吗?它们被视为重要的原因明显吗?
(6) 如果从代码后退一步,你的软件系统的“大局”中包含了哪些事情?
(7) 你所在组织的技术职业发展怎么样?企业架构会是你的出路吗?
(8) 软件架构重要吗?为什么,好处是什么?你的软件项目的架构足够吗?还是太多了?