Context: Code smells are associated with poor design and programming style that often degrades code quality and hampers code comprehensibility and maintainability. Goal: In this paper, we investigated to which extent classes affected by the God Class and Long Method code smells were more susceptible to the occurrence of software bugs. Method: We conducted an exploratory study targeting two well known open source software projects, Apache Tomcat and Eclipse JDT Core Component. We applied correlation analysis in order to evaluate to which extent Long Method and God Class were related to the occurrence of bugs. Results: We have found a significant correlation of Long Method and Commits and, on the other hand, a poor correlation of God Class...
Context: Code smells are suboptimal design or implementation choices made by programmers during the ...
Code smells are the fragments in the source code that indicates deeper problems in the underlying so...
In software engineering, a smell is a part of a software system's source code with a poor quality an...
Code smells are symptoms of poor design and implementation choices that may hinder code comprehensib...
Context: Code smells are associated to poor design and programming style, which often degrades code ...
This paper reports on evidence found of five possible relations (Plain Support, Mutual Support, Reje...
Code smells were defined as symptoms of poor design choices applied by programmers during the develo...
Bug predictions helps software quality assurance team to determine the effort required to test the s...
Code smells are design flaws in object-oriented designs that may lead to maintainability issues in t...
A.S.C. and G.d.F.C. together searched for eligible papers from the publication databases and read th...
Code smells are particular patterns in object-oriented systems that are perceived to lead to difficu...
Code smells are symptoms of poor design and implementation choices that may hinder code comprehensib...
International audience``God class'' is a term used to describe a certain type of large classes which...
Abstract—“God class ” is a term used to describe a certain type of large classes which “know too muc...
Context: "Code smell" is commonly presented as indicative of problems in design of object-oriented s...
Context: Code smells are suboptimal design or implementation choices made by programmers during the ...
Code smells are the fragments in the source code that indicates deeper problems in the underlying so...
In software engineering, a smell is a part of a software system's source code with a poor quality an...
Code smells are symptoms of poor design and implementation choices that may hinder code comprehensib...
Context: Code smells are associated to poor design and programming style, which often degrades code ...
This paper reports on evidence found of five possible relations (Plain Support, Mutual Support, Reje...
Code smells were defined as symptoms of poor design choices applied by programmers during the develo...
Bug predictions helps software quality assurance team to determine the effort required to test the s...
Code smells are design flaws in object-oriented designs that may lead to maintainability issues in t...
A.S.C. and G.d.F.C. together searched for eligible papers from the publication databases and read th...
Code smells are particular patterns in object-oriented systems that are perceived to lead to difficu...
Code smells are symptoms of poor design and implementation choices that may hinder code comprehensib...
International audience``God class'' is a term used to describe a certain type of large classes which...
Abstract—“God class ” is a term used to describe a certain type of large classes which “know too muc...
Context: "Code smell" is commonly presented as indicative of problems in design of object-oriented s...
Context: Code smells are suboptimal design or implementation choices made by programmers during the ...
Code smells are the fragments in the source code that indicates deeper problems in the underlying so...
In software engineering, a smell is a part of a software system's source code with a poor quality an...