Results 41 to 50 of about 2,393,882 (271)

The refactoring approach used in Klocwork Insight toolkit

open access: yesТруды Института системного программирования РАН, 2018
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

Code refactoring: a Python example [PDF]

open access: yesZeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki, 2022
In this paper, several refactoring techniques are shown, using an example in which the design of a program for solving a simple problem is gradually improved.
Ewa Figielska
doaj   +1 more source

Clean Code and Refactoring

open access: yes, 2022
A SURESOFT Workshop about applying Clean Code and Refactoring techniques to research software in order to produce maintainable and understandable code.
openaire   +1 more source

Refactoring on the whole project

open access: yesТруды Института системного программирования РАН, 2018
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

Prioritizing the refactoring need for critical component using combined approach [PDF]

open access: yesDecision Science Letters, 2018
One of the most promising strategies that will smooth out the maintainability issues of the software is refactoring. Due to lack of proper design approach, the code often inherits some bad smells which may lead to improper functioning of the code ...
Rajni Sehgal   +2 more
doaj   +1 more source

Towards sound refactoring in erlang [PDF]

open access: yes, 2015
Erlang is an actor-based programming language used extensively for building concurrent, reactive systems that are highly available and suff er minimum downtime. Such systems are often mission critical, making system correctness vital.
Francalanza, Adrian, Tanti, Erica
core   +1 more source

Green software: Refactoring approach

open access: yesJournal of King Saud University: Computer and Information Sciences, 2022
An energy efficient information and communication system is a need of the day. Information technology related industries are making efforts to reduce power consumption by improvising both the hardware infrastructure and software systems.
Rajni Sehgal   +3 more
doaj   +1 more source

The effectiveness of refactoring, based on a compatibility testing taxonomy and a dependency graph [PDF]

open access: yes, 2006
In this paper, we describe and then appraise a testing taxonomy proposed by van Deursen and Moonen (VD&M) based on the post-refactoring repeatability of tests.
Counsell, S   +4 more
core   +1 more source

Study on Effectiveness of Quality Objectives and Non-quality Objectives for Automated Software Refactoring [PDF]

open access: yesJisuanji kexue, 2022
The cost of software maintenance increases as the continuous iterative development of software.To reduce this cost,automated software refactoring is proven to be an effective solution.One of the most typical automated software refactoring approaches is ...
GUO Ya-lin, LI Xiao-chen, REN Zhi-lei, JIANG He
doaj   +1 more source

Investigating Student Errors in Code Refactoring

open access: yesProceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, 2023
Learning to develop code of good quality is challenging. One way to improve code quality is through code refactoring. Students make several mistakes when refactoring code. This research project aims to comprehend student errors in code refactoring, as well as to evaluate how the use of automated tools can help students remediate these errors.
openaire   +2 more sources

Home - About - Disclaimer - Privacy