Code Patterns

Common design patterns with Java examples (Factory, Builder, Strategy, Observer, Decorator, etc.). Use when user asks "implement pattern", "use factory", "strategy pattern", or when designing extensible components.

wesleyegberto 3aecce7 7 files · 59.4 KB Updated

File contents

Code Patterns

When to Use

  • User asks to implement a specific pattern
  • Designing extensible/flexible components
  • Refactoring rigid code structures
  • Code review suggests pattern usage
  • User says "clean this code" / "refactor" / "improve readability"
  • Code review focusing on maintainability
  • Reducing complexity
  • Improving naming

wesleyegberto/software-engineering-skills/tree/main/plugins/programming-skills/skills/code-patterns commit 3aecce7a5f

Frequently asked questions

npx skillmds@latest add wesleyegberto/code-patterns