Results 1 to 10 of about 1,184 (181)
Visualizing software refactoring using radar charts [PDF]
Refactoring tools have advanced greatly and are being used in many large projects. As a result, a great deal of information is now available about past refactoring and its effects on the source code.
Abdel-Rahman Al-Ghuwairi +6 more
doaj +2 more sources
BeeGees: A High-Throughput Protein-Coding DNA Barcode Recovery Pipeline Tailored for Genome Skims of Museum Specimens. [PDF]
ABSTRACT Natural history collections are unparalleled archives of global biodiversity, yet most specimens remain molecularly uncharacterised due to the technical challenges of historical DNA (hDNA), including degradation, low endogenous content and contamination.
Parsons DAJ, Vos RA, Price BW.
europepmc +2 more sources
Recommending Refactoring Solutions Based on Traceability and Code Metrics
Software refactoring has been extensively used to rectify the design flaws and improve software quality without affecting its observable behaviors. For a given code smell, it is common that there exist multiple refactoring solutions.
Ally S. Nyamawe +4 more
doaj +3 more sources
A systematic literature review: Refactoring for disclosing code smells in object oriented software
Context: Reusing a design pattern is not always in the favor of developers. Thus, the code starts smelling. The presence of “Code Smells” leads to more difficulties for the developers.
Satwinder Singh, Sharanpreet Kaur
doaj +3 more sources
Code smells analysis for android applications and a solution for less battery consumption [PDF]
In the digitization era, the battery consumption factor plays a vital role for the devices that operate Android software, expecting them to deliver high performance and good maintainability.The study aims to analyze the Android-specific code smells ...
Aakanshi Gupta +4 more
doaj +2 more sources
Reducing redundancy of test cases generation using code smell detection and refactoring
In software development life cycle (SDLC), the testing phase is important to test the functionalities of any software. In this phase, test cases are generated to test software functionalities. This paper presents an approach on how to detect and refactor
Rosziati Ibrahim +3 more
doaj +3 more sources
Refactoring for software maintenance: A Review of the literature [PDF]
One of the techniques to increase the value of the software quality is refactoring - the set of activities for code enhancement through altering inner structure and not altering outer behavior of code.
Rasha Alsarraj, atica Altaie
doaj +1 more source
Evaluating mutation testing behavior can help decide whether refactoring successfully maintains the expected initial test results. Moreover, manually performing this analytical work is both time-consuming and prone to errors.
Tiago Samuel Rodrigues Teixeira +2 more
doaj +1 more source
Student Code Refactoring Misconceptions
Teaching students to develop code of good quality is important. Refactoring -- rewriting a program into a semantically equivalent program of better quality -- is a common technique to improve code quality. It is therefore relevant for students to learn about refactoring, even for the smaller programs they write as beginners.
Eduardo Carneiro Oliveira +2 more
openaire +3 more sources
On the Assessment of Interactive Detection of Code Smells in Practice: A Controlled Experiment
Code smells are structures in a program that often indicate the presence of deeper maintainability problems. Code smells should be detected as soon as they are introduced, enabling refactoring actions with less effort and time. Non-Interactive Detection (
Danyllo Albuquerque +6 more
doaj +1 more source

