From Wikipedia, the free encyclopedia
SOLID 係軟件工程上嘅五條原則,個名取自嗰五條原則嘅開頭字母。SOLID 由美國軟件工程師羅拔·C·馬田(Robert C. Martin)喺 2000 年提出,旨在令電腦程式嘅設計(以至軟件工程)變得更加:
以上呢啲問題傾向係(直接間接)因為依賴性(dependency)而起嘅:想像一個程式 A,有個子程序 S,如果 S 一定要 A 嘅某啲部份先行得到(有依賴性),噉個設計師想改個程式嗰陣就比較會有難度(一改咗某個部份,就搞到 S 行唔到或者行起上嚟出錯),而且想攞 S 去第個程式嗰度用嗰陣又撈絞(第啲程式未必有 S 依賴嘅部份),所以 SOLID 嗰五條原則主要集中於控制一個程式嘅依賴性問題[2]:p. 4。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.