1,879
13
Essay, 2 pages (300 words)

Cis126 u1 discussion 2 - 1

The Dark Side of Object Technology Insert Insert Object technology became prevalent in industrial languages as from 80’s but became established in other languages like Java and UML in the 90s. The evolving nature of Object Technology has caused many companies to reexamine their legacy codes to ensure that it matches it. The progress and acceptability of Object Technology have been growing significantly in the market. In the recent years, some languages like C++ and Java have considerably advanced in the use of Object Technology.
Despite the many benefits that object technology poses, its weaknesses include them being complex legacies that scare its owners. The latter has made timely delivery a complicated process. TDD, for instance, face the challenge of their own code with its developers not willing to continue that path. It is important to define correctly the APIs for use in the system other than just using the IDE to refactor the code that requires a very constructive intervention.
Object oriented code becomes difficult to handle mainly due to the absence of modularity. The lack of limits in modularity has made frequent developments almost an impossible thing. It significantly compromises the risk of making alterations to the legacy code. Further, there are extra dependencies brought about by frameworks in the open source community. The result is frequent errors and slows down the speed of development. In such environments, code refactoring becomes such a complicated process that is not worth pursuing.
Other challenges include non-experts in Object Oriented code involved in the development process of these systems. Since these persons do not uphold the disciplines in the development, they compromise the use of libraries or frameworks. Consequently, there is a lot of codes that is purely reproduced.
References
Thomas, D. (2008). The Legacy and Liability of Object Technology The Dark Side of OO. JOT, 7(6), 27. doi: 10. 5381/jot. 2008. 7. 6. c3

Thank's for Your Vote!
Cis126 u1 discussion 2 - 1. Page 1
Cis126 u1 discussion 2 - 1. Page 2
Cis126 u1 discussion 2 - 1. Page 3

This work, titled "Cis126 u1 discussion 2 – 1" was written and willingly shared by a fellow student. This sample can be utilized as a research and reference resource to aid in the writing of your own work. Any use of the work that does not include an appropriate citation is banned.

If you are the owner of this work and don’t want it to be published on AssignBuster, request its removal.

Request Removal
Cite this Essay

References

AssignBuster. (2022) 'Cis126 u1 discussion 2 - 1'. 15 September.

Reference

AssignBuster. (2022, September 15). Cis126 u1 discussion 2 - 1. Retrieved from https://assignbuster.com/cis126-u1-discussion-2-1/

References

AssignBuster. 2022. "Cis126 u1 discussion 2 - 1." September 15, 2022. https://assignbuster.com/cis126-u1-discussion-2-1/.

1. AssignBuster. "Cis126 u1 discussion 2 - 1." September 15, 2022. https://assignbuster.com/cis126-u1-discussion-2-1/.


Bibliography


AssignBuster. "Cis126 u1 discussion 2 - 1." September 15, 2022. https://assignbuster.com/cis126-u1-discussion-2-1/.

Work Cited

"Cis126 u1 discussion 2 - 1." AssignBuster, 15 Sept. 2022, assignbuster.com/cis126-u1-discussion-2-1/.

Get in Touch

Please, let us know if you have any ideas on improving Cis126 u1 discussion 2 – 1, or our service. We will be happy to hear what you think: [email protected]