Skip to main content Link Search Menu Expand Document (external link)

Code Smells and Code Metrics

Download Lecture Slides

Additional Reading materials

  1. Mining Source Code Repositories - An Interview with Prof. Andreas Zeller: Mining your way to software reliability

  2. More about code metrics - Source Code Metrics: A Systematic Mapping Study

Additional resources

  1. Conference on Mining Software Repositories - https://conf.researchr.org/home/msr-2023

  2. Catalog of Refactoring - https://refactoring.com/catalog/

  3. A good website with information on smells and refactoring - https://refactoring.guru/

Some tools to try

  1. Refactor menu in Intellij idea - https://www.jetbrains.com/idea/
  2. SonarLint - https://www.sonarsource.com/products/sonarlint/?utm_source=ecl_news&utm_content=product
  3. SonarQube - https://next.sonarqube.com/sonarqube/projects

Copyright © 2023 Karthik Vaidhyanathan. Distributed by an MIT license.