Prefer Factories

Prefer factory functions/modules over ad-hoc or “loose” classes by centralizing construction, wiring, defaults, and dependency injection. Use when adding new services/clients/managers, refactoring class-heavy code, or when the user mentions factories, instantiation, dependency injection, or widespread `new` usage. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/chroodhq---github--prefer-factories commit e9ee7e6ce8

Frequently asked questions

npx skillmds@latest add tomevault-io/prefer-factories