Analysis of Code Refactoring Impact on Software Quality: A Scientific Explanation

Kaur, Amandeep and Kaur, Manpreet (2021) Analysis of Code Refactoring Impact on Software Quality: A Scientific Explanation. In: Advanced Aspects of Engineering Research Vol. 7. B P International, pp. 43-52. ISBN 978-93-90888-71-9

Full text not available from this repository.

Abstract

Code refactoring is a “Technique used for restructuring an existing source code, improving its internal structure without changing its external behaviour”. It is the process of changing a source code in such a way that it does not alter the external behaviour of the code yet improves its internal structure. It is a way to clean up code that minimizes the chances of introducing bugs. Refactoring is a change made to the internal structure of a software component to make it easier to understand and cheaper to modify, without changing the observable behaviour of that software component. Bad smells indicate that there is something wrong in the code that have to refactor. There are different tools that are available to identify and remove these bad smells. It is a technique that change our source code in a more readable and maintainable form by removing the bad smells from the code. Refactoring is used to improve the quality of software by reducing the complexity. In this paper bad smells are found and perform the refactoring based on these bad smell and then find the complexity of program and compare with initial complexity. The complexity of our project is reduced after apply the refactoring and improve the quality of our project. This paper shows that when refactoring is performed the complexity of software decrease and easily understandable.

Item Type: Book Section
Subjects: Pustakas > Engineering
Depositing User: Unnamed user with email support@pustakas.com
Date Deposited: 22 Nov 2023 05:44
Last Modified: 22 Nov 2023 05:44
URI: http://archive.pcbmb.org/id/eprint/1298

Actions (login required)

View Item
View Item