-
Notifications
You must be signed in to change notification settings - Fork 114
Efferent Coupling at Module Level for C++ #674
Copy link
Copy link
Closed
Labels
Kind: Enhancement 🌟Kind: Important 🥇Level: Intermediate (3)Plugin: C++Issues related to the parsing and presentation of C++ projects.Issues related to the parsing and presentation of C++ projects.Plugin: MetricsIssues related to the code metrics plugin.Issues related to the code metrics plugin.
Milestone
Metadata
Metadata
Assignees
Labels
Kind: Enhancement 🌟Kind: Important 🥇Level: Intermediate (3)Plugin: C++Issues related to the parsing and presentation of C++ projects.Issues related to the parsing and presentation of C++ projects.Plugin: MetricsIssues related to the code metrics plugin.Issues related to the code metrics plugin.
Coupling is metric which can be computed for structural units at different levels (e.g. classes, namespaces, modules).
It measures how many other entities an entity depends on; and how many dependants it has.
The Efferent Coupling for a particular module is the number of types outside this module on which types inside this module directly depends.
High efferent coupling indicates that the concerned module is dependant.