SuperAPI AI 工具集

principle-subtract-before-you-add

编程与开发

查看项目

更新于 10-16 05:39

技能介绍

该技能的核心主张是「先减后加」(Subtract Before You Add),适用于排序一项新增、重构或重写工作时的场景。原则是:在演进系统时,先移除复杂度,再进行构建,默认选择做减法。

主要理念 把简化视为一项持续投入。让设计在相同或更小的表面积之下,留下比接手时略微更简单、同时更有能力的状态。

执行顺序 把移除排在构建之前:先削减,再打磨,也就是在投入质量工作之前先抵达最小形态。

具体做法

  1. 设计面向已观察到的使用情况,而非猜测性的边界情况。
  2. 不添加规格要求之外的猜测性校验器、解析器或守卫。
  3. 精简提示词,移除冗余指令和过度模板。
  4. 当某个引用没有新内容时,直接删除它,而不是留下占位符。

适用场景 在准备新增功能、重构或重写代码时应用该原则,先移除死代码、冗余校验器和占位引用,再在更简单的基础上继续构建。

限制 关于该技能的具体安装方式、平台支持、收费情况与使用步骤,资料中暂未提供。