Extensibility
From CSSEMediaWiki
(Difference between revisions)
(We need a good definition of extensibility in the mean time wikipedia's will do) |
m (Reverted edits by Ebybymic (Talk); changed back to last version by WarwickIrwin) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''From Wikipedia''' - ''"In software engineering, extensibility (sometimes confused with forward compatibility) is a system design principle where the implementation takes into consideration future growth. It is a systemic measure of the ability to extend a system and the level of effort required to implement the extension. Extensions can be through the addition of new functionality or through modification of existing functionality. The central theme is to provide for change while minimizing impact to existing system functions."'' | '''From Wikipedia''' - ''"In software engineering, extensibility (sometimes confused with forward compatibility) is a system design principle where the implementation takes into consideration future growth. It is a systemic measure of the ability to extend a system and the level of effort required to implement the extension. Extensions can be through the addition of new functionality or through modification of existing functionality. The central theme is to provide for change while minimizing impact to existing system functions."'' | ||
+ | |||
+ | == See also == | ||
+ | |||
+ | * [[Open closed principle]] |
Latest revision as of 03:10, 25 November 2010
From Wikipedia - "In software engineering, extensibility (sometimes confused with forward compatibility) is a system design principle where the implementation takes into consideration future growth. It is a systemic measure of the ability to extend a system and the level of effort required to implement the extension. Extensions can be through the addition of new functionality or through modification of existing functionality. The central theme is to provide for change while minimizing impact to existing system functions."