里氏替换原则 如何理解“里式替换原则”? 里式替换原则的英文翻译是:Liskov Substitution Principle,缩写为 LSP。这个原则最早是在 1986 年由 Barbara Liskov 提出,他是这么描述这条原则的:If S is a subtype of T, then ob ...
分类:
其他好文 时间:
2021-03-09 13:39:11
阅读次数:
0
什么是Restful Restful是一种架构设计风格,提供了设计原则和约束条件,而不是架构,而满足这些约束条件和原则的应用程序或设计就是 Restful架构或服务。 主要的设计原则: 资源与URI 统一资源接口(HTTP方法如GET,PUT和POST) 资源的表述 资源的链接 状态的转移 总之,R ...
分类:
其他好文 时间:
2021-03-09 13:35:53
阅读次数:
0
2月2日消息,当地时间周一谷歌宣布将关闭旗下Stadia游戏开发工作室。整个Google Stadia云游戏业务将调整发展方向,不再涉足游戏开发,而是向第三方游戏开发商提供平台,同时为用户提供Stadia Pro订阅服务。 谷歌云游戏业务Google Stadia于2019年末发布,曾誓言要颠覆整个 ...
分类:
其他好文 时间:
2021-02-26 13:11:04
阅读次数:
0
运用filter对 Cascader 级联选择器数据的处理: 理想数据类型: options: [{ value: 'zhinan', label: '指南', children: [{ value: 'shejiyuanze', label: '设计原则', children: [{ value: ...
分类:
其他好文 时间:
2021-02-15 12:43:41
阅读次数:
0
Code Structure 代码结构 命名保持规范,驼峰命名。 Boolean方法,起名要以"is" / "has"开头。 方法名称要是动词。 ...... Design Principles 设计原则 Apply the Single-Responsibility principle to in ...
分类:
其他好文 时间:
2021-01-28 12:20:52
阅读次数:
0
原文地址:https://www.cnblogs.com/lixiuyu/p/5923160.html 桥接模式(Bridge)是一种结构型设计模式。Bridge 模式基于类的最小设计原则,通过使用封装、聚合及继承等行为让不同的类承担不同的职责。它的主要特点是把抽象 (Abstraction) 与行 ...
分类:
其他好文 时间:
2021-01-18 10:33:07
阅读次数:
0
欢迎关注本文的微信公众号:晓阳的数据小站 |0x00 从“中台”说起 中台的“神话”,来自于2015年阿里那本《企业IT架构转型之道》的书,书中开篇就列举了芬兰的游戏公司Supercell的成功案例。 在这个案例里,Supercell将游戏开发所需要的引擎、组件、UI等,打包成一系列的标准化模块,通 ...
分类:
其他好文 时间:
2021-01-07 12:42:01
阅读次数:
0
一.前言 在这次的高级软件工程课程中,我学会了什么是软件:软件的基本构成元素、软件的基本结构、软件中的一些特殊机制和软件的内在特性。软件设计模式:设计模式涉及的基本概念、设计模式的分类、常用的设计模式和设计模式背后的设计原则。常用的软件架构:MVC,MVVM等。软件架构的描述方法:分解视图Decom ...
分类:
其他好文 时间:
2021-01-02 11:09:03
阅读次数:
0
依赖倒置原则,全称Dependence Inversion Principle,英文缩写DIP。 主程序要依赖于抽象接口,不要依赖于具体实现。高层模块不应该依赖底层模块,两者都应该依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。 简单地理解一下这话的意思。 依赖说的就是耦合性,如果A类依赖于B类,当 ...
一、重新认识面向对象 理解隔离变化 宏观上,面向对象的构建方式更能适应软件变化,将变化带来的影响减为最小; 各司其职 微观上,面向对象更强调各个类的责任; 由于需求变化导致的新增类型不应原来类的实现 对象是什么? 从语言实现层面来看,对象封装了代码和数据; 从规格层面讲,对象是一系列可被使用的公共接 ...
分类:
其他好文 时间:
2020-12-31 12:49:37
阅读次数:
0