Avoid Long Parameter Lists

If a function requires more than 3-4 parameters, consider: grouping related parameters into an ob... Use when enforcing code quality standards. Quality category skill.

majiayu000 Updated 567 repo stars

File contents

Avoid Long Parameter Lists

If a function requires more than 3-4 parameters, consider: grouping related parameters into an object or struct, using the Builder pattern for complex object construction, or questioning if the function is doing too much. Named parameters or options objects improve readability and allow for future extension without breaking changes.

majiayu000/claude-skill-registry-data/tree/main/quality/avoid-long-parameter-lists-omniaffix-dave-sessionguardian commit fcabffb25e

Frequently asked questions

npx skillmds@latest add majiayu000/avoid-long-parameter-lists