TY - T1 - Experiences on Managing Technical Debt with Code Smells and AntiPatterns SN - / UR - http://hdl.handle.net/10138/334412 T3 - A1 - Ramirez Lahti, Jacinto; Tuovinen, Antti-Pekka; Mikkonen, Tommi A2 - PB - IEEE Y1 - 2021 LA - eng AB - Technical debt has become a common metaphor for the accumulation of software design and implementation choices that seek fast initial gains but that are under par and counterproductive in the long run. However, as a metaphor, technical debt does not offer actionable advice on how to get rid of it. To get to a practical level in solving problems, more focused mechanisms are needed. Commonly used approaches for this include identifying code smells as quick indications of possible problems in the c... VO - IS - SP - OP - KW - 113 Computer and information sciences; Technical debt, code smells, AntiPatterns, case study, software maintenance, code refactoring; Technical debt; code smells; AntiPatterns; case study; software maintenance; code refactoring N1 - PP - ER -