SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-29 00:09

编程与开发

38,594 个结果

convention-over-configuration

“约定优于配置”(Convention over Configuration)是一项面向项目组织与工程实践的原则性技能,旨在帮助开发者在组织项目结构、建立代码模式或降低配置开销时,采用合理的默认值与一致的约定,让决策只做一次即可全局复用。该技能强调:每一个配置项都是一项需要有人做出、理解并维护的决策,配置错误是生产事故的主要成因之一;而约定驱动的系统更具可预测性,新成员可通过一个模块推断出其他模块的写法。技能给出了多条规则,包括尽早建立并文档化项目约定、直接沿用框架自带约定、保持可预测的命名、为通用场景设置合理默认值、尽量减少环境相关配置、把配置当作代码对待。同时列出若干反模式,如配置驱动的架构、不一致的项目结构、重复造轮子、滥用功能开关、未文档化的约定,并通过中间件与测试夹具等示例对比“过度配置”与“约定优先”的写法。技能还说明了边界条件:约定不等于僵化,数据库地址、API 密钥等确实需要配置,且约定必须可被发现,否则就成陷阱。最后提供了代码审查清单与相关技能链接,适合在应用代码中推广,而在面向多样场景的库与框架中则需权衡更多配置。

编程与开发67 次安装