Asset Details
MbrlCatalogueTitleDetail
Do you wish to reserve the book?
Refactoring Techniques for Improving Software Quality: Practitioners’ Perspectives
by
Almogahed, Abdullah
, Omar, Mazni
in
Design defects
/ exploratory study
/ Programming languages
/ Quality management
/ refactoring techniques
/ Software development
/ Software development tools
/ Software industry
/ Software quality
/ software refactoring
/ survey
/ Systems design
2021
Hey, we have placed the reservation for you!
By the way, why not check out events that you can attend while you pick your title.
You are currently in the queue to collect this book. You will be notified once it is your turn to collect the book.
Oops! Something went wrong.
Looks like we were not able to place the reservation. Kindly try again later.
Are you sure you want to remove the book from the shelf?
Refactoring Techniques for Improving Software Quality: Practitioners’ Perspectives
by
Almogahed, Abdullah
, Omar, Mazni
in
Design defects
/ exploratory study
/ Programming languages
/ Quality management
/ refactoring techniques
/ Software development
/ Software development tools
/ Software industry
/ Software quality
/ software refactoring
/ survey
/ Systems design
2021
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
Do you wish to request the book?
Refactoring Techniques for Improving Software Quality: Practitioners’ Perspectives
by
Almogahed, Abdullah
, Omar, Mazni
in
Design defects
/ exploratory study
/ Programming languages
/ Quality management
/ refactoring techniques
/ Software development
/ Software development tools
/ Software industry
/ Software quality
/ software refactoring
/ survey
/ Systems design
2021
Please be aware that the book you have requested cannot be checked out. If you would like to checkout this book, you can reserve another copy
We have requested the book for you!
Your request is successful and it will be processed during the Library working hours. Please check the status of your request in My Requests.
Oops! Something went wrong.
Looks like we were not able to place your request. Kindly try again later.
Refactoring Techniques for Improving Software Quality: Practitioners’ Perspectives
Journal Article
Refactoring Techniques for Improving Software Quality: Practitioners’ Perspectives
2021
Request Book From Autostore
and Choose the Collection Method
Overview
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 techniques based on their common use in academic research without obtaining evidence from the software industry. This is a shortcoming that points to the existence of a clear gap between academic research and the corresponding industry practices. Therefore, to bridge this gap, this study identified the most frequently used refactoring techniques, the commonly used programming language, and methods of applying refactoring techniques in the current practices of software refactoring among software practitioners in the industry, by using an online survey. The findings from the survey revealed the most used refactoring techniques, programming language, and the methods of applying the refactoring techniques. This study contributes toward the improvement of software development practices by adding empirical evidence on software refactoring used by software developers. The findings would be beneficial for researchers to develop reference models and software tools to guide the practitioners in using these refactoring techniques based on their effect on software quality attributes to improve the quality of the software systems as a whole.
Publisher
Universiti Utara Malaysia,UUM Press
This website uses cookies to ensure you get the best experience on our website.