code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software,: 7 following the reusability principles...
16 KB (1,925 words) - 12:39, 14 December 2023
Reuse is the action or practice of using an item, whether for its original purpose (conventional reuse) or to fulfill a different function (creative reuse...
16 KB (2,331 words) - 08:15, 6 May 2024
life cycle and include code, software components, test suites, designs and documentation. The opposite concept of reusability is leverage, which modifies...
4 KB (384 words) - 10:55, 12 January 2024
Composition over inheritance (redirect from Composite reuse principle)
composite reuse principle) in object-oriented programming (OOP) is the principle that classes should favor polymorphic behavior and code reuse by their...
19 KB (1,939 words) - 14:08, 31 August 2023
Defensive programming (redirect from Defensive coding)
code is tested and known to work, reusing it may reduce the chance of bugs being introduced. However, reusing code is not always good practice. Reuse...
14 KB (1,800 words) - 22:52, 12 December 2023
Inheritance (object-oriented programming) (category Articles with example Python (programming language) code)
implementation while maintaining the same behaviors (realizing an interface), to reuse code and to independently extend original software via public classes and interfaces...
31 KB (3,768 words) - 04:44, 28 December 2023
minimal code reuse. Using inheritance is recommended mainly when adding to the functionality of existing components, reusing most of the old code and adding...
16 KB (1,809 words) - 14:49, 13 May 2024
Library (computing) (redirect from Reusable library)
having to implement it itself. Libraries encourage code reuse in a modular fashion. When writing code that uses a library, a programmer only needs to know...
26 KB (3,103 words) - 10:30, 13 April 2024
SOLID (redirect from Clean Code)
methodologies such as agile development or adaptive software development. Code reuse GRASP (object-oriented design) Inheritance (object-oriented programming)...
6 KB (481 words) - 06:37, 16 May 2024
Procedural programming (redirect from Procedural code)
although they have similar semantics: The principles of modularity and code reuse in functional languages are fundamentally the same as in procedural languages...
9 KB (985 words) - 00:19, 29 March 2024