从零开始学架构-00学习

​ 这个专栏躺在极客时间里已经躺了很久了,有空的时候才会去听它,断断续续的学习没有多大效果。还是希望能有时间系统的学习一遍,所以才会整理这份学习笔记,希望写完了还回再回过头看看吧。废话不多说,直接总结干货。

架构设计的特性:

1.架构设计相对程序设计来说思维方式有很大的差异。架构设计是判断和取舍,程序设计是逻辑和实现。

2.架构设计没有培训和训练机制,没有系统化的指导,只能自己一点点积累经验。

3.程序员对架构设计的理解存在很多误区。一定要很强的技术天分,设计高性能的架构等等。

想要做好架构设计,要不断的学习、实践、总结、改进、交流,形成自己的一套架构设计方法论。

方法论和架构实践:

  1. 架构基础
  2. 高性能架构模式
  3. 高可用架构模式
  4. 可扩展架构模式
  5. 架构实战

学完之后需要掌握的

  1. 清楚理解架构设计相关的概念、本质、目的,避免在实践中把握不住重点,分不清主次,导致架构设计变形。

  2. 掌握通用架构设计的原则,在判断和选择的时候有自己的方法论可以参考。

  3. 掌握标准的架构设计流程,即使是刚开始做架构设计的新手,也能够按照步骤一步一步设计出合适的架构,避免某些步骤缺失导致错误的架构设计。

  4. 深入理解已有的架构模式,做到能够根据架构特点快速挑选合适的模式完成架构设计,或者在已有的模式上进行创新,或者将已有的模式组合出新的架构。

  5. 掌握架构演进和开源系统使用的一些技巧。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值