4 papers
Java Classes with "-Er" and "-Utils" Suffixes Have Higher Complexity
Anna Sukhova, Alexey Akhundov, Efim Verzakov +1
In object-oriented programming languages, a belief exists that classes with -Er/-Or and -Utils suffixes are "code smells" because they take over a lot of functional responsibility,…
Programmers Prefer Individually Assigned Tasks vs. Shared Responsibility
Adela Krylova, Roman Makarov, Sergei Pasynkov +1
In traditional management, tasks are typically assigned to individuals, with each worker taking full responsibility for the success or failure of a task. In contrast, modern Agile,…
Developers' Perception: Fixed Bugs Often Overlooked as Quality Contributions
Vitaly Alifanov, Kamil Almetov, Ivan Kornienko +2
High-quality software products rely on both well-written source code and timely detection and thorough reporting of bugs. However, some programmers view bug reports as negative ass…
CAM: A Collection of Snapshots of GitHub Java Repositories Together with Metrics
Yegor Bugayenko
Even though numerous researchers require stable datasets along with source code and basic metrics calculated on them, neither GitHub nor any other code hosting platform provides su…