![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
structure
lzxjxsy
这个作者很懒,什么都没留下…
展开
-
pattern-oriented software design - volume 1 - chapter 2 - 架构模式(好东西)
本章将介绍8种架构模式:Layers, Pipes and Fllters. Blackboard. Broker, Model-View-Controller, Presentation-Abstractlon-Control,Microkernel and Reflection 非常酷的章节,原来我们现在流行的很多软件的模式都已经在20年前被定义了(本书1996年出版)。 介绍 架构模式是模式...原创 2019-10-31 09:30:46 · 106 阅读 · 0 评论 -
pattern-oriented software design - volume 1 - chapter 1
模式 什么是模式 Each pattern is a three-part rule, which expresses a relation between a certain context, a problem, and a solution. 每一个模式是一个三方规则,表现了一个特定上下文、一个问题和一个解决这三者之间的关系。 模式是从一个具体问题中抽象出来的“问题-解决”。 例子 一个人机...原创 2019-10-30 15:17:04 · 134 阅读 · 0 评论 -
架构模式简介
软件开发生命周期 Zoom into设计与开发 设计中需要注意的点包括,架构方式,质量属性,消息机制,APIs;开发需要确定:编程语言,设计模式,工具,自动化。 Architecture是development的输入, APIs和消息,感觉现在软件设计时都强调使用REST API来作为接口,感觉所有的服务都成为了网络服务形式。 质量属性包括伸缩性(scalability),适应能力(reli...原创 2019-10-28 14:52:54 · 178 阅读 · 0 评论 -
REST vs RPC
https://cloud.google.com/blog/products/application-development/rest-vs-rpc-what-problems-are-you-trying-to-solve-with-your-apis 如果效率更重要而且通信双方是可控的,则选择rpc; 如果为了将来兼容或与其他团队合作,则选择REST,HTTP。 ...原创 2019-10-22 10:31:58 · 158 阅读 · 0 评论