Comment Comment by sly010 There is in fact a 3rd: build time dependencies.Control: Object/module/function A calls object/module/function B.Data: The call can either push or pull data.Build dependency: The call can be direct (A depends on B) or indirect through an interface/callback/etc (both A and B depends on the interface).Ideally every design document includes all 3 as separate diagrams. parent sly010 7 months ago
Control: Object/module/function A calls object/module/function B.
Data: The call can either push or pull data.
Build dependency: The call can be direct (A depends on B) or indirect through an interface/callback/etc (both A and B depends on the interface).
Ideally every design document includes all 3 as separate diagrams.