Noed

Submitted by: Submitted by

Views: 78

Words: 738

Pages: 3

Category: Music and Cinema

Date Submitted: 07/28/2014 08:53 PM

Report This Essay

Reusable Code & Object Oriented Programming

Daniel Solis

12/09/2013

Abstract

The overall summation of code reusability is mainly to make the work of programmers and developers. In this passage we will go over the security in terms of hiding code, passing of data versus data encapsulation, how object-oriented methods are similar to procedural modules and lastly reusing code in more than one program and understanding the contrasts and similarities of Procedural programing (Passing data) and Object Oriented programming (encapsulated data).

Code Reusability

When programming there is much more that goes on before getting to the actual coding process. It’s imperative to create a solid foundation in order to faithfully follow it when building a certain module or object of code within a program. This includes following any programming methodology that best fits the developer. Only these are just the preliminary steps on getting started on a programming project because there are more steps. They involve, design, implementation, coding and maintenance to name a few. So what happens when you’ve finished this module? You’ve already tested it and it works just as it should. Now you are ready to move on to create the next module within your program right? Well chances are that it might be similar to the one you built previously, as will the next couple of modules will but with slight modifications. In this type of scenario it would be much more effective by using the module or object you’ve created in order to create a similar module which will more than likely have the same function or output. This is reusing code effectively to completely avoid the redundancy of the previous steps. This saves a ton of time for the developer, because no matter what aspect it is looked at the developer saves time whether by obtaining the whole module or getting one of its sub-components.

The ability to reuse code easily within one’s own programming project certainly has

its...