Managing Code Quality in a Software Company with Refactoring
Brentini, Sara (2020)
Brentini, Sara
2020
Tieto- ja sähkötekniikan kandidaattiohjelma - Degree Programme in Computing and Electrical Engineering, BSc (Tech)
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2020-04-21
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202004203411
https://urn.fi/URN:NBN:fi:tuni-202004203411
Tiivistelmä
There has been an increasing interest in code quality, how to maintain it and its effect on a software company. One quality attribute is the maintainability of the source code. Research has shown that software companies use a lot of time and money on software maintenance, thus the question rises how software companies can decrease the use of their time and resources on maintenance. This study aims to determine what is code quality and how the use of refactoring can improve or maintain a code's quality. Refactoring is the practice of editing the external structure and making the code more readable and easier to modify in the future.
The analysis of literature shows that in theory refactoring should increase code quality. The results, however stated that further testing in practice needs to be done on refactoring to be able to measure its impact on code quality.
The analysis of literature shows that in theory refactoring should increase code quality. The results, however stated that further testing in practice needs to be done on refactoring to be able to measure its impact on code quality.
Kokoelmat
- Kandidaatintutkielmat [8996]