6   Artículos

 
en línea
Musaad Alzahrani    
A large class with many responsibilities is a design flaw that commonly occurs in real-world object-oriented systems during their lifespan. Such a class tends to be more difficult to comprehend, test, and change. Extract class refactoring (ECR) is the te... ver más
Revista: Computers    Formato: Electrónico

 
en línea
Priyadarshni Suresh Sagar, Eman Abdulah AlOmar, Mohamed Wiem Mkaouer, Ali Ouni and Christian D. Newman    
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. In order t... ver más
Revista: Algorithms    Formato: Electrónico

 
en línea
Musaad Alzahrani and Saad Alqithami    
A commonly observed ambiguity of a class is simply a reflection of multiple methods? implementation within an individual class. The process of Extract Class refactoring is, therefore, used to separate the different responsibilities of a class into differ... ver más
Revista: Applied Sciences    Formato: Electrónico

« Anterior     Página: 1 de 1     Siguiente »