SuperAPI AI 工具集

you-aint-gonna-need-it

通用与其它

查看项目

更新于 10-16 02:33

技能介绍

用途:该技能用于在开发中抵制“以后可能会用”的冲动,只构建当前明确需要的功能,适用于需求扩展、过度设计、提前做“生产级”基础设施等场景。

主要能力:阐述每个多余功能的真实成本(开发时间、测试负担、维护、复杂度、认知负担、技术债);提供“可能需要”嗅探信号(理由中出现 might、probably、eventually、in case 就应停止);区分 YAGNI 与写烂代码、跳过错误处理、忽略安全;给出“最小优先”的正确写法示例,如只实现被请求的 GET/POST/DELETE todos。

使用方式:当想添加“用户以后可能想要”的功能、提前搭建生产级设施、为假设需求增加灵活性、因最佳实践而套用模式或为假想场景造抽象时使用。附带对四种压力的反驳话术:生产系统需要、现在加很容易、最佳实践建议、用户会想要。

限制:资料未提供安装命令、平台、收费或价格信息;示例代码为说明性质,实际项目需按明确需求判断何时引入分页、限流、搜索等能力。