mercredi 5 février 2020

How to detect Design Smells In python and for Python Source Code using Software Metrics?

Design Smells to be detectable are based on OOP concepts like Abstraction smells, Encapsulation smells, Modularization smells and Hierarchy smells. And also Architecture smells like cyclic dependency, Ambiguous Interface, God component and Feature Concentration in the source code. I have mainly computed software metrics like LOC, LCOM, Cyclomatic Complexity, WMC, NOM, DIT, etc But I am little confused which metrics would be used for which design smell? How to use their Combinations? So, I need guidance and suggestions in this regard Thank you!

Aucun commentaire:

Enregistrer un commentaire