The reuse of source code is a common technique by developers that has been pract
ID: 3540729 • Letter: T
Question
The reuse of source code is a common technique by developers that has been practiced for some time now. Its general purpose is to reduce unnecessary coding which ultimately reduces project development time and money. It is basically taking code from one area of a program and attempting to utilize it elsewhere without having to change too much. This technique is similar to reusing software components in object-oriented programming. Benefits (1)Reusing code saves programming time, which reduces costs. If one person or team has already solved a problem, and they share the solution, there's no need to solve the problem again (2)sharing code can help prevent bugs by reducing the amount of total code that needs to be written to perform a set of tasks. Generally, the more code a system contains, the more bugs it's likely to have. The shared code can also be tested separately from the applications which use it. (3)Separating code into common libraries lets programmers specialize in their particular strengths. A security library, for example, can be built by security experts while a user interface which uses the library can let UI experts focus on their tasks. (4)Relatedly, separating code into specialized libraries lets each be tuned for performance, security, and special cases. For example, a Python application might delegate graphics functionality to a C library for performance. for example, can be built by security experts while a user interface which uses the library can let UI experts focus on their tasks. (4)Relatedly, separating code into specialized libraries lets each be tuned for performance, security, and special cases. For example, a Python application might delegate graphics functionality to a C library for performance.
From a business perspective, how does it help a business that is creating this software?
Explanation / Answer
The reuse of source code is a common technique by developers that has been practiced for some time now. Its general purpose is to reduce unnecessary coding which ultimately reduces project development time and money. It is basically taking code from one area of a program and attempting to utilize it elsewhere without having to change too much. This technique is similar to reusing software components in object-oriented programming.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.