The Effectiveness of Code Reuse

Submitted by: Submitted by

Views: 100

Words: 582

Pages: 3

Category: Science and Technology

Date Submitted: 11/02/2013 06:23 PM

Report This Essay

The Effectiveness of Code Reuse

Aaron Gutterman

PGR/211

10/25/2013

Ed Torres

The Effectiveness of Code Reuse

Code reuse in the real world is difficult because it is rare to find code that really is suitable to reuse. Code usually falls just short of doing what you need it to do, and (if it is coming from some external source) it usually comes with licensing tangles that prevent you from just fixing what you need to. Not to mention the business model that is based around providing a product that does the same thing as a competitor's product, but does it a little better.

Security of Code

Security is a very large concern for anyone who is writing code for a program. When a programmer writes a code for any program they must insure that the program is resistant to attack by malicious or destructive intruders . Secure coding helps protect a user’s data from theft or corruption. If a program is not properly secured it can provide access for an attacker to take control of a server or a user’s computer, resulting in anything from complete program failure to gaining personal information of anyone on a server or connected to the program . Every program is at risk, everyday programs are hacked into and exploited because of the error in the programs coding. On the other hand the level of security and user awareness has also gone up. One system that has seem impenetrable to any attacks is OSX. The reason that Apple has had so much success with the security of their software is due to the use of an open sourced software. Also apple's OSX does not allow outside email or internet clients to access the operating system .

Code reuse in different programs

The definition of code reuse is pretty simple, it is taking a code already written to complete another task to save computer programers time and hard drive space. Though the definition is simple actually being able to take any code or lines of codes and reuse them in...