SuperAPI AI 工具集

kiss-dry-yagni

通用与其它

查看项目

更新于 10-15 22:11

技能介绍

用途:kiss-dry-yagni 是一个代码质量类技能,用于在审查代码质量或重构时提供简洁性与代码质量准则,核心围绕 KISS、DRY、YAGNI 三项原则。

主要能力(快速参考):KISS 方面,建议方法少于 20 行、复杂度低于 10、缩进不超过 3 层;DRY 方面,建议在出现 3 次后再抽象,并保持单一事实来源;YAGNI 方面,只构建当前明确需要的功能。此外提倡使用提前返回,即用守卫子句替代嵌套 else,并优先使用组合而非继承。

使用方式:资料未提供具体安装命令或调用步骤,仅说明详细文档见 @REFERENCE.md。

适用场景:代码质量评审、重构决策、编写新代码时约束复杂度与重复。

限制:资料未提供支持的平台、收费方式、价格或效果说明;上述数值阈值属于该技能给出的建议性准则,并非强制规则。