美文网首页架构设计
架构设计--目录

架构设计--目录

作者: Wales_Kuo | 来源:发表于2020-04-17 08:21 被阅读0次

    架构设计系列文章,请参见连接。

    背景

    一直想梳理关于架构的整体知识体系以及相互间的作用与影响关系,并形成自己的架构理念。为在之后的工作中从更高层次的理解架构这个东西而整理。

    在这里一方面是为了更好的梳理与整理自己的架构思维,这里是按照作者现阶段对于架构的理解进行整理的。

    本系列的流程是到底什么是架构?然后引入架构怎么设计?架构设计中包括哪些要素?顺着下去就是到底使用哪些工具,需要展示出来哪些内容才可以设计出一个比较好的架构?然后我们所有的东西都应该是需要有质量的,那架构设计的质量应该怎样考量?架构质量通过后,落地措施应该怎样落地?落地之后怎样进行演变?架构老化之后怎样进行遗留系统的改造?

    基于此时此刻对于架构设计的认知。而根据邓宁-克鲁格效应,对一件事的认知会不断的变化。所以,这个目录会不断的变化。


    image.png

    目录

    00.架构师知识体系

    本章的主要目的是解释架构是什么?为什么要做架构设计?以什么能力去进行架构设计?

    10.架构设计方法

    介绍架构设计的方法论,所有的事情都需要有方法才能真正的落地实施下去。

    • [01.介绍]
    • [4+1视图法]
    • [ABSD]
    • [ODP]
    • [ADMEMS]
    • [DSSA]

    20.分析与设计

    分析与设计架构是的标准流程。

    • [01.介绍]
    • [02.DDD]
    • [03.MDD]
    • [04.ADD]
    • [05.风险驱动]
    • [06.演进驱动]
    • [07.ABSD]
    • [08.面向构件的软件设计]

    30.架构模式

    架构设计必要要素,在架构设计过程中可以借鉴的模式。

    35.架构评估

    架构设计完成后的评估方法。

    • [01.介绍]
    • [ATAM/CBAM]
    • [SAAM]
    • [COBIT]

    40.设计原则

    一些基本性的原则。

    50.架构师技术

    架构设计过程中落地的技术。

    • [00.介绍]
    • [01.架构师技术01--怎么画图]
    • [02.中台]
    • [03.遗留系统升级]
    • [04.怎样将One ID、One Model、One Service推演成为One Data]
    • [05.中台设计与实现方法]

    60.落地原则

    架构设计的落地原则。

    70. 质量管理

    从架构层面管理质量。

    • [01.介绍]
    • 02.性能优化--01.规范
    • [02.性能优化--02.性能指标]
    • [02.性能优化--03.测试方法]
    • [03.可靠性设计]
    • [04.安全]

    80.落地实践

    真正的技术上可以落地的内容。

    • [00.介绍]
    • [01.一致性Hash]
    • [02.可扩展性--DSL]
    • 03.响应式编程01
    • [04.响应式编程02--Actor]
    • [05.复杂度管理01--状态机]
    • [06.TOSCA]
    • [07.Disruptors 并发框架]

    85.架构咨询

    咨询工作。

    • [00.介绍]
    • [01.架构咨询体系]

    90.学习总结

    91.闲聊

    没事干的时候闲聊几句行业内的事。

    100.实践

    总结

    Uncle Bob:《架构简洁之道》

    架构并不是框架(也不应该是)。架构不应该由框架提供。框架是要使用的工具,而架构并不是。

    正视每一个不了解的领域,并深入理解才能真正的理解与使用。

    参考

    《系统架构师教程》
    《架构简洁之道》
    《恰如其分的软件架构》
    《演进式架构》
    各种各样的架构设计师文章
    邓宁-克鲁格心理效应简介

    相关文章

      网友评论

        本文标题:架构设计--目录

        本文链接:https://www.haomeiwen.com/subject/nbldfhtx.html