← Graph

Efferent Coupling

concept 1 connections

Outbound coupling — the number of other objects/units a given object depends on. Highly efferent objects (e.g. controllers) sit on the edge of the system: nothing uses them except a front controller/web framework, they orchestrate other objects, and each action is very specific. Pairs with afference in Bellware's 2x2 design grid.

category
pattern
Uses efferent coupling as the outbound counterpart to afference.

Provenance

Read by
1 extraction