softwarereuse
nounUK /ˈsɒftweə rɪˈjuːz/
US /ˈsɔːftwer rɪˈjuːz/
Using a computer program or part of it again in a new project instead of making it from scratch.
The team saved time through software reuse by adapting an old login module for the new app.
RELATED WORDS
OTHER MEANINGS
2. The practice of reusing existing software assets across different systems to reduce development cost.
Software reuse is a key strategy in large enterprise architectures.
3. Reusing design patterns or algorithms rather than literal code.
Even without copying code, software reuse of proven algorithms improved reliability.
4. A software engineering subfield studying how to make components reusable and composable.
She published research on software reuse and component-based development.