Results 31 to 40 of about 2,745,513 (214)
Comparing Commit Messages and Source Code Metrics for the Prediction Refactoring Activities
Understanding how developers refactor their code is critical to support the design improvement process of software. This paper investigates to what extent code metrics are good indicators for predicting refactoring activity in the source code.
Priyadarshni Suresh Sagar +4 more
doaj +1 more source
RefactorGPT: a ChatGPT-based multi-agent framework for automated code refactoring [PDF]
The rise of large language models has redefined what is computationally possible in code generation, yet their potential in systematic software refactoring remains largely untapped.
Muhammed Abdulhamid Karabiyik
doaj +2 more sources
Code smells refer to suboptimal coding practices which impact software quality and software non-functional requirements such as performance, maintainability, and resource usage.
Mohammad A. Alkandari +2 more
doaj +1 more source
Improving Code Effectiveness Through Refactoring: A Case Study
Software refactoring is a crucial practice in modern software development methodologies, such as Agile and DevOps, as it enables teams to iteratively improve and evolve their codebases while minimizing the risk of introducing bugs or regressions.
Abdullah Almogahed +4 more
doaj +3 more sources
Investigating Student Reasoning in Method-Level Code Refactoring: A Think-Aloud Study [PDF]
Producing code of good quality is an essential skill in software development. Code quality is an aspect of software quality that concerns the directly observable properties of code, such as decomposition, modularization, and code flow.
Eduardo Carneiro Oliveira +2 more
semanticscholar +1 more source
A synthetic biology platform was established for the complete refactoring of complex anthracycline biosynthetic pathways in Streptomyces coelicolor using standardized, chemically synthetic DNA parts. This modular construction enabled streamlined combinatorial biosynthesis, yielding novel analogs that decouple DNA damage from chromatin damage (histone ...
Rongbin Wang +15 more
wiley +2 more sources
Refactoring on the whole project
Refactoring is one of the most popular and successful techniques in improving source code. It is an integral part of agile development methods. However, we still lack effective tools for source code automatic refactoring for C/C++.
S. V. Syromyatnikov +2 more
doaj +1 more source
Fixing Your Own Smells: Adding a Mistake-Based Familiarisation Step When Teaching Code Refactoring [PDF]
Programming problems can be solved in a multitude of functionally correct ways, but the quality of these solutions (e.g. readability, maintainability) can vary immensely.
Ivan Tan, Christopher M. Poskitt
semanticscholar +1 more source
The refactoring approach used in Klocwork Insight toolkit
The paper describes refactoring technics used in Klocwork Insight toolkit for C/C++ programming languages. Being the most popular Extract Function refactoring is chosen to describe all stages of refactoring process.
N. L. Lugovskoy
doaj +1 more source
Android code smells: From introduction to refactoring [PDF]
Object-oriented code smells are well-known concepts in software engineering that refer to bad design and development practices commonly observed in software systems. With the emergence of mobile apps, new classes of code smells have been identified by the research community as mobile-specific code smells.
Habchi, Sarra +2 more
openaire +4 more sources

