Unraveling Software Antipatterns and Smells Definitions


Abstract:

Software technical debt may persist if the root cause is misidentified. We argue that this stems from misconceptions about antipatterns and smells. This article reviews the literature to clarify their similarities and differences. Findings suggest that both terms are used interchangeably, with “smell” being more common, though this ambiguity may affect optimal solutions in software projects.

Año de publicación:

2025

Keywords:

    Fuente:

    scopusscopus

    Tipo de documento:

    Other

    Estado:

    Acceso restringido

    Áreas de conocimiento:

    • Ingeniería de software
    • Software

    Áreas temáticas de Dewey:

    • Programación informática, programas, datos, seguridad
    • Ciencias de la computación
    • Métodos informáticos especiales
    Procesado con IAProcesado con IA

    Objetivos de Desarrollo Sostenible:

    • ODS 9: Industria, innovación e infraestructura
    • ODS 17: Alianzas para lograr los objetivos
    • ODS 8: Trabajo decente y crecimiento económico
    Procesado con IAProcesado con IA