.

Friday, April 5, 2019

Reusability of Code Essay Example for Free

Reusability of Code EssayDesigning a ordinance can often beget a lot of time, depending on the complexity of the coding. This is why code reusability has become a standard when it comes to data processor programming. But to understand why you would re engage code, you need to understand what goes into creating code. This essay will compare and course procedural programming modules and objects. Also, it discuss the security terms in hiding code, passing of data versus data encapsulation, code reuse in much than one program, and how object-oriented methods are similar to procedural modules. According to Gaddis (2010) on that point are two methods of programming that are primarily used Object-oriented and Procedural. Procedural programming is more cerebrate on creating procedures object-oriented programming is focused on creating objects. When dealing with procedures, the data items are separate from the procedures. Gaddis (2010) says this can casing problems, but at the sa me time it will help the program become larger and more complex. But where procedural programming separates code and data, object-oriented programming handles it through encapsulation and data hiding.Encapsulation takes an object and combines data and code into it. Data hiding makes it possible to hide code in the inside of an object from the code foreign of the object. An object normally hides its data, but leaves the methods available for access. Gaddis (2010) states, When an objects internal data is hidden from outback(a) code and access to that data is restricted to the objects methods, the data is protected from accidental corruption. in that location is also no reason to worry about formatting of the code inside the object, just the methods of the object.If you wish to reuse codes, the best way to do it is to create modules. They let you duplicate code in a program so that you can execute whenever youneed the service. The Microsoft website (What Is Reusable Code?, 2013) sa ys that code reusability can be used if the code doesnt have to modified, and can perform a specific service no matter of what the application uses it. It just can be too complex of a code. Just as we use standards in everyday life, there are standard code that is used with computer programs. Venit and Drake say (2011) that hereditary pattern goes along with code reusability. Inheritance takes the methods and attributes from old classes and uses them in new ones.In conclusion, there are disparate aspects between object-oriented programming and procedural programming. These two methods have different ways of functioning within a program. And as long as a code isnt to complex, code reuse is very possible.ReferencesGaddis, T. (2010). scratch Out with Programming Logic Design (Second Edition ed.). Addison-Wesley. Microsoft. (2013). What Is Reusable Code? Retrieved from msdn.microsoft.com http//msdn.microsoft.com/en-us/library/office/aa189112(v=office.10).aspx Venit, S., Drake, E. (2011). preliminary Programming Concepts and Design (Fifth Edition ed.). Addison-Wesley.

No comments:

Post a Comment