09 2022 档案

如何做好架构设计
摘要:1、 架构设计三原则 ->类似软件开发中的solid,dry之类的原则-遵循原则可以做出质量更好的设计 合适原则-合适优于业界领先。 资源、时间、业务 简单原则-奥卡姆剃刀 如无必要勿增实体。 节点更多,外部关系复杂;单点臃肿,内部关系复杂。内外复杂度相互影响,比如单个节点的拆分。 越复杂则系统越不 阅读全文

posted @ 2022-09-24 14:36 李某人的窥视 阅读(234) 评论(0) 推荐(0) 编辑

面向复杂度架构设计
摘要:1、常见架构设计 面向模式、面向风险、DDD、面向复杂度 2、面向模式(有书能买 posa) 使用成熟的方案,模式很多,应用很难,高度抽象,不接地气。 3、面向风险( 书:恰如其分的软件架构) 根据风险的大小设计软件架构 不可能绝对排除风险,会导致架构过分复杂 4、DDD(领域驱动 书:领域驱动设计 阅读全文

posted @ 2022-09-24 11:52 李某人的窥视 阅读(74) 评论(0) 推荐(0) 编辑

怎么画架构图
摘要:1、常见架构图分类 系统架构 应用架构 部署架构 业务架构 物理架构 逻辑架构 2、4+1架构视图(古早单体图,过度绑定uml) 包含5部分:逻辑视图(系统提供用户的功能 uml的class和 state diagrams)、处理视图(系统处理过程 uml的sequence和 activity di 阅读全文

posted @ 2022-09-22 20:40 李某人的窥视 阅读(346) 评论(0) 推荐(0) 编辑

初识架构
摘要:1、 系统和子系统 系统:有关联的个体组成。个体之间按照规则运行。系统能力超过个体能力之和。系统自顶向下可以逐层分解。 子系统:符合系统定义,系统的子集部分。 关联、规则、能力、分层。 2、模块&组件 模块:包含逻辑和数据,职责分离,方便协作。 组件:软件无关的单元,可复用。 3、架构(mvp 微服 阅读全文

posted @ 2022-09-17 14:24 李某人的窥视 阅读(28) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

点击右上角即可分享
微信分享提示