A2 — Pattern & Anti-pattern Case Study¶
Task¶
Investigate a real pattern instance—or a design commonly labeled as one—in an open-source system.
Deliverables¶
- Context and forces.
- Participants and runtime collaboration.
- Evidence that the implementation corresponds to the claimed pattern intent.
- Consequences in this specific system.
- One alternative design.
- One nearby anti-pattern/smell risk.
- A short discussion of how an automated detector could recognize the instance and where it would fail.
Recommended evidence¶
Use source references, commit history, issue/PR discussion, documentation, and tests where available.