Code Reuse
Donna Bridgham
Abstract
Donna Bridgham
Abstract
The reuse of code can be used to add or update functionalities with little or no modifications to new or existing software applications. Developers have reused sections of code when the code is available but have been hindered by finding the code that is needed for an application. By creating a code repository, code would be available to developers in a systemic method. The code would be available for functional and nonfunctional uses in applications. Since the code has already be written, during the discovery phase of projects the developers involved should be able to search the repository for the code that is needed for strategies and problems that have already been successfully been implemented. Quality, cost, and time should be the focus of code reuse. To maximize code reuse, a code repository that is properly categorized and indexed would add to the software development lifecycle by making code available to developers that they can use with confidence. The code repository will improve the application process.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The reuse of code can be used to add or update functionalities with little or no modifications to new or existing software applications. Developers have reused sections of code when the code is available but have been hindered by finding the code that is needed for an application. By creating a code repository, code would be available to developers in a systemic method. The code would be available for functional and nonfunctional uses in applications. Since the code has already be written, during the discovery phase of projects the developers involved should be able to search the repository for the code that is needed for strategies and problems that have already been successfully been implemented. Quality, cost, and time should be the focus of code reuse. To maximize code reuse, a code repository that is properly categorized and indexed would add to the software development lifecycle by making code available to developers that they can use with confidence. The code repository will improve the application process.
Key concepts: Computer science, Code review, KPI-driven code analysis, Code reuse, Reuse, Code (set theory), Software engineering, Static program analysis