Pattern Selection And Composition

Choosing enterprise patterns from forces rather than familiarity, and combining them into an architecture whose parts reinforce rather than fight each other: the selection criteria that discriminate, the compositions that work, the pairs that conflict, and the relationship graph. Use when a design is starting and the patterns are about to be chosen by habit, when a pattern name is proposed before the problem is stated, when two chosen patterns produce friction, when a reference architecture is being copied wholesale, when someone asks which enterprise patterns a new module should use, or when an architecture must be explained as a set of decisions. Does not cover the individual patterns' guidance, whether the framework provides one (patterns-and-modern-frameworks), or detecting overuse (enterprise-architecture-smells).

robsonkades ba85b47 4 files · 30.8 KB Updated

File contents

robsonkades/agent-skills/tree/main/skills/pattern-selection-and-composition commit ba85b4775e

Frequently asked questions

npx skillmds@latest add robsonkades/pattern-selection-and-composition