一文总结软件架构设计常用概念、原则与思想

导读 本文一文总结软件架构设计常用概念、原则与思想,包括面向对象六大原则,DID原则,ACID、CAP、BASE理论,中间层思想,缓存思想等。 面向对象设计六大原则 一 单一职责原则(SRP): 定义是就一个类而言,应该仅有一个引起他变化的原因。也就是说一个类应该只负责一件事情; 二 开闭原则(OCP): 定义是软件中的对象(类,模块,函数等)应该对于扩展是开放的,但是对于修改是关闭的;当需求发生
相关文章
相关标签/搜索