Efferent coupling

From Wikipedia, the free encyclopedia
  (Redirected from Efferent Coupling)
Jump to: navigation, search

Efferent Coupling is a metric in software development. It measures the number of data types a class knows about.

This includes inheritance, interface implementation, parameter types, variable types, and exceptions.

A large efferent coupling can indicate that a class is unfocused. It may also indicate brittleness, since it depends on the stability of all the types to which it is coupled.


Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export