Wikidata facts
Show 1 more fact
- Stack Exchange tag
- stackoverflow.com/tags/solid-principles
Sources (1)
via Wikidata · CC0
Article · 中文
在程序设计领域, SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由在21世纪早期 引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能。 SOLID所包含的原则是通过引发程式設計者进行软件源代码的代码重构进行软件的代码异味清扫,从而使得软件清晰可读以及可扩展时可以应用的指南。SOLID被典型的应用在测试驱动开发上,并且是敏捷开发以及的基本原则的重要组成部分。
Abstract from DBpedia / Wikipedia · CC BY-SA
Connections
Robert Cecil Martin
Entity
YouTube
Concept
International Standard Book Number
Entity
solid
Entity
Q161053
Entity
object-oriented programming
Entity
source code
Entity
acronym
Entity
agile software development
Entity
class
Entity
mnemonic
Entity
polymorphism
Entity
inheritance
Entity
software maintenance
Entity
single responsibility principle
Entity
design by contract
Entity
Liskov substitution principle
Entity
open/closed principle
Entity
code reuse
Entity
General responsibility assignment software patterns
Entity