Elías Alejandro Ramírez García, René Santaolaya Salgado, Blanca Dina VALENZUELA ROBLES, Olivia Graciela Fragoso Díaz
{"title":"CODE SMELL DETECTION THROUGH METRICS FOR THE PROTECTION OF TEMPLATE METHODS","authors":"Elías Alejandro Ramírez García, René Santaolaya Salgado, Blanca Dina VALENZUELA ROBLES, Olivia Graciela Fragoso Díaz","doi":"10.52152/d11107","DOIUrl":null,"url":null,"abstract":"One of the bad decisions made by a developer is the lack of a good encapsulation in the design pattern \"Template Method\", when this happens, \"Code Smell\" appears, which is defined as \"symptoms of poor design and implementation choices\", these symptoms will be reflected in a high degree of dependency between classes of a program (indirect coupling), thus shortening the lifetime of the software.","PeriodicalId":0,"journal":{"name":"","volume":"41 6","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.52152/d11107","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
One of the bad decisions made by a developer is the lack of a good encapsulation in the design pattern "Template Method", when this happens, "Code Smell" appears, which is defined as "symptoms of poor design and implementation choices", these symptoms will be reflected in a high degree of dependency between classes of a program (indirect coupling), thus shortening the lifetime of the software.