Refactoring Techniques for Improving Software Quality: Practitioners’ Perspectives

Refactoring is a critical task in software maintenance and is commonly applied to improve system design or to cope with design defects. There are 68 different types of refactoring techniques and each technique has a particular purpose and effect. However, most prior studies have selected refactoring...

Full description

Bibliographic Details
Main Authors: Abdullah Almogahed, Mazni Omar
Format: Article
Language:English
Published: UUM Press 2021-09-01
Series:Journal of ICT
Subjects:
Online Access:http://e-journal.uum.edu.my/index.php/jict/article/view/jict2021.20.4.3