写点什么

架构实战营模块 1 第 3 课 - 什么是面向复杂度架构设计

作者:净意
  • 2023-03-03
    北京
  • 本文字数:254 字

    阅读完需:约 1 分钟




【判断题】

1. 架构设计是为了满足高性能、高可用、可扩展的三高要求。

答:错误,架构设计是为了应对系统的复杂度

2. 领域驱动设计是系统的架构方法论。

答:错误,领域驱动设计只是可扩展设计的一个方法,不是完整的架构设计方法论

3. DDD 只适合可扩展的业务架构设计。

答:正确,DDD 无法设计高性能高可用的架构

4. 软件架构也要解决数据结构和算法带来的复杂度。

答:错误,软件架构主要是为了解决大型系统组织结构上带来的复杂度

【思考题】

为什么软件架构最先是在 Rational 和 Microsoft 这类大公司兴起的?

答:大公司才有大型系统,业务才会足够复杂

用户头像

净意

关注

还未添加个人签名 2011-06-12 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营模块1第3课 - 什么是面向复杂度架构设计_净意_InfoQ写作社区