نتایج جستجو برای: code smells

تعداد نتایج: 168467  

2015
Xiao Xiao Shi Han Charles Zhang Dongmei Zhang

In dynamic typing languages such as JavaScript, object types can be mutated easily such as by adding a field to an object. However, compiler optimizations rely on a fixed set of types, unintentional type mutations can invalidate the speculative code generated by the type-feedback JIT and deteriorate the quality of compiler optimizations. Since type mutations are invisible, finding and understan...

Journal: :ACM Transactions on Software Engineering and Methodology 2021

Nowadays, modern applications are developed using components written in different programming languages and technologies. The cost benefits of reuse the advantages each language two main incentives behind proliferation such systems. However, as number increases, so do challenges related to development maintenance these In situations, developers may introduce design smells (i.e., anti-patterns c...

2014
Iftekhar Ahmed Soroush Ghorashi Carlos Jensen

It is a widely held belief that Free/Open Source Software (FOSS) development leads to the creation of software with the same, if not higher quality compared to that created using proprietary software development models. However there is little research on evaluating the quality of FOSS code, and the impact of project characteristics such as age, number of core developers, code-base size, etc. I...

2017
Pascal Gadient Mohammad Ghafari

The ubiquity of smartphones, and their very broad capabilities and usage, make the security of these devices tremendously important. Unfortunately, despite all progress in security and privacy mechanisms, vulnerabilities continue to proliferate. Research has shown that many vulnerabilities are due to insecure programming practices. However, each study has often dealt with a specific issue, maki...

2014
Angela Lozano Gabriela Arévalo Kim Mens

Code critics are a recommendation facility of the Pharo Smalltalk IDE. They signal controversial implementation choices such as code smells at class and method level. They aim to promote the use of good and standard coding idioms for increased performance or a better use of object-oriented constructs. This paper studies relations among code critics by analyzing co-occurrences of code critics de...

2005
Miguel P. Monteiro João M. Fernandes Martin Fowler

In this paper, we argue that current research in aspect-oriented refactoring can benefit from specific efforts to develop a new coding style appropriate for aspect-orientation. This notion can be captured through catalogues of refactorings and code smells, after which it can provide a basis for tool developers. We successfully derived useful insights from the study of toy examples and think the...

2008
Andrzej Wasylkowski Andreas Zeller

A procedure’s client must satisfy its precondition— that is, reach a state in which the procedure may be called. Preconditions describe the state that needs to be reached, but not how to reach it. We use static analysis to infer the sequence of operations a variable goes through before being used as a parameter: “In parseProperties(String xml), the parameter xml normally stems from getPropertie...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید