Do Developers Care about Code Smells? A Replicated Study from Chile

被引:0
作者
Ancan, Oscar [1 ]
Cares, Carlos [1 ]
机构
[1] Univ La Frontera, Dept Cs Computac & Informat, Temuco, Chile
来源
2017 CHILEAN CONFERENCE ON ELECTRICAL, ELECTRONICS ENGINEERING, INFORMATION AND COMMUNICATION TECHNOLOGIES (CHILECON) | 2017年
关键词
code smells; refactoring; replicated study; maintainability; METRICS; COMPLEXITY;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Code smells are a metaphor to describe symptoms in the code that may provoke maintainability problems. Code smell detection and remove have a closer relationship to refactoring which has been a well-known and disseminated practice for improving software maintenance and reuse. In 2013 a study for knowing about the position and knowledge of developers was conducted from Norway. This study covered developers from more than 25 different countries and got interesting results about code smells. In this paper we have replicated this study by interviewing exclusively Chilean participants. The results indicate few differences on poor comprehension about object orientation and a better position of the current Chilean concerns on code smells and refactoring.
引用
收藏
页数:7
相关论文
共 35 条
  • [1] An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, On Program Comprehension
    Abbes, Marwen
    Khomh, Foutse
    Gueheneuc, Yann-Gael
    Antoniol, Giuliano
    [J]. 2011 15TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2011, : 181 - 190
  • [2] [Anonymous], 2008, Building Theories in Software Engineering, DOI DOI 10.1007/978-1-84800-044-512
  • [3] Arcoverde R., 2011, Proceedings of the 4th Workshop on Refactoring Tools. WRT 11, P33, DOI DOI 10.1145/1984732.1984740
  • [4] SOFTWARE COMPLEXITY AND MAINTENANCE COSTS
    BANKER, RD
    DATAR, SM
    KEMERER, CF
    ZWEIG, D
    [J]. COMMUNICATIONS OF THE ACM, 1993, 36 (11) : 81 - 94
  • [5] Basili Victor R., 1993, EXPT SOFTWARE ENG IS, P1
  • [6] A METRICS SUITE FOR OBJECT-ORIENTED DESIGN
    CHIDAMBER, SR
    KEMERER, CF
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) : 476 - 493
  • [7] Fontana F. A., P 4 IEEE INT C SOFTW, P450
  • [8] Automatic metric thresholds derivation for code smell detection
    Fontana, Francesca Arcelli
    Ferme, Vincenzo
    Zanoni, Marco
    Yamashita, Aiko
    [J]. PROCEEDINGS SIXTH INTERNATIONAL WORKSHOP ON EMERGING TRENDS IN SOFTWARE METRICS WETSOM 2015, 2015, : 44 - 53
  • [9] Fontana FA, 2015, 2015 IEEE 7TH INTERNATIONAL WORKSHOP ON MANAGING TECHNICAL DEBT (MTD) PROCEEDINGS, P16, DOI 10.1109/MTD.2015.7332620
  • [10] Investigating the Impact of Code Smells on System's Quality: An Empirical Study on Systems of Different Application Domains
    Fontana, Francesca Arcelli
    Ferme, Vincenzo
    Marino, Alessandro
    Walter, Bartosz
    Martenka, Pawel
    [J]. 2013 29TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2013, : 260 - 269