软件架构的过去与现在

软件架构的过去

  • 语言:C、Java、Python、Go
    不管是现在的C语言,还是代码未来的GO语言,每个语言之间都有限制。
  • 结构设计:数据结构、设计模式、算法
    有些大师把一些结构抽象出来。
  • 统一建模:UML、CBM

软件架构的现在

  • 多视角:逻辑、物理、应用、技术、功能、部署
  • 体系框架:ABSD、DSSA、AT
  • 云化:IaaS、PaaS、SaaS资产复用
  • 演进式架构:拆迁者,修缮者,绞杀者

猜你喜欢

转载自blog.csdn.net/weixin_45647118/article/details/113755136