Architecture patterns
Decoupling
Separating the intent of an action (the hook) from its implementation (the workflow) so each can change independently.
Why it matters
The hooks-layer / workflow-layer split is a direct application of this.
Separating the intent of an action (the hook) from its implementation (the workflow) so each can change independently.
The hooks-layer / workflow-layer split is a direct application of this.