Android修炼之道——6大设计原则
来源:互联网 发布:知乎 复制 来源 实现 编辑:程序博客网 时间:2024/05/20 18:45
1、单一职责原则【SINGLE RESPONSIBILITY PRINCIPLE】:一个类负责一项职责.
2、里氏替换原则【LISKOV SUBSTITUTION PRINCIPLE】:继承与派生的规则.
3、依赖倒置原则【DEPENDENCE INVERSION PRINCIPLE】:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。即针对接口编程,不要针对实现编程.
4、接口隔离原则【INTERFACE SEGREGATION PRINCIPLE】:建立单一接口,不要建立庞大臃肿的接口,尽量细化接口,接口中的方法尽量少.
5、迪米特法则【LOW OF DEMETER】:低耦合,高内聚.
6、开闭原则【OPEN CLOSE PRINCIPLE】:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭.
0 0
- Android修炼之道——6大设计原则
- 「Android设计模式之旅」——设计模式的6大原则
- 《设计模式之禅》——6大设计原则
- Android修炼之道—24种设计模式
- Android修炼之道—
- 6大设计原则之开闭原则。
- 设计模式之6大设计原则
- 设计模式之6大设计原则
- 设计模式之6大设计原则
- 设计模式——6大原则
- 【设计模式】——6大原则
- 产品经理内功修炼——设计原则
- 学习设计模式之禅——6大设计原则
- 学习设计模式之禅——6大设计原则
- Android修炼之道——Shape
- Android修炼之道—时间测量
- Android修炼之道—SQLite优化
- Android修炼之道—Socket
- 医调项目之ajax 请求
- OpenCV系列博客
- 20140519收盘小结 (以后当日若无交易,改为每周更新一次)
- Node.js入门:Hello World
- 关于lib*.a, lib*.so, lib*.la的使用方法
- Android修炼之道——6大设计原则
- 如何根据Sip协议的SDP和onvif摄像头进行视频媒体能力的协商 (1)
- Android dumpstate 工具解析
- TOJ 1642 Walk the Talk -- Trie + dp
- 网络原理,以及对VMware Workstation虚拟网络VMnet0、VMnet1、VMnet8的图解
- dfrgyer
- ipconfig /flushdns 清除系统DNS缓存
- 编程语言在那些运用中
- [转]Visual Studio 统计有效代码行数