在程序设计领域, SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由罗伯特·C·马丁在21世纪早期 引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能。
概述
参考
基本概念以及相关主题
- 自适应软件开发
- 敏捷软件开发
- 代码复用
- 程序设计
- 面向对象程序设计
** 继承 (计算机科学)
- 奥卡姆剃刀
设计和开发原则
- 不要重复你自己
- GRASP (面向对象设计)
- KISS原则
引用
评论 (0)