Difference between revisions of "Code reuse"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) (Created page with "'''Code reuse''', also called '''software reuse''', is the use of existing software, or software knowledge, to build new software, following the reusability principles. =...") |
Karl Jones (Talk | contribs) (→See also) |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
== See also == | == See also == | ||
+ | * [[Don't repeat yourself]] | ||
+ | * [[ICSR]] | ||
* [[Inheritance (object-oriented programming)]] | * [[Inheritance (object-oriented programming)]] | ||
+ | * [[Language binding]] | ||
+ | * [[Not invented here (antonym)]] | ||
+ | * [[Object-oriented programming]] | ||
+ | * [[Polymorphism]] | ||
+ | * [[Procedural programming]] | ||
+ | * [[Reinventing the wheel (antonym)]] | ||
+ | * [[Reusability]] | ||
+ | * [[Reuse metrics]] | ||
+ | * [[Single source of truth]] | ||
+ | * [[Software framework]] | ||
* [[Technical debt]] - a metaphor referring to the eventual consequences of any system design, [[software architecture]] or [[software development]] within a [[codebase]]. | * [[Technical debt]] - a metaphor referring to the eventual consequences of any system design, [[software architecture]] or [[software development]] within a [[codebase]]. | ||
+ | * [[Virtual inheritance]] | ||
== External links == | == External links == |
Latest revision as of 06:57, 20 September 2016
Code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles.
See also
- Don't repeat yourself
- ICSR
- Inheritance (object-oriented programming)
- Language binding
- Not invented here (antonym)
- Object-oriented programming
- Polymorphism
- Procedural programming
- Reinventing the wheel (antonym)
- Reusability
- Reuse metrics
- Single source of truth
- Software framework
- Technical debt - a metaphor referring to the eventual consequences of any system design, software architecture or software development within a codebase.
- Virtual inheritance
External links
- Code reuse @ Wikipedia