该技能的核心主张是「先减后加」(Subtract Before You Add),适用于排序一项新增、重构或重写工作时的场景。原则是:在演进系统时,先移除复杂度,再进行构建,默认选择做减法。
主要理念 把简化视为一项持续投入。让设计在相同或更小的表面积之下,留下比接手时略微更简单、同时更有能力的状态。
执行顺序 把移除排在构建之前:先削减,再打磨,也就是在投入质量工作之前先抵达最小形态。
具体做法
- 设计面向已观察到的使用情况,而非猜测性的边界情况。
- 不添加规格要求之外的猜测性校验器、解析器或守卫。
- 精简提示词,移除冗余指令和过度模板。
- 当某个引用没有新内容时,直接删除它,而不是留下占位符。
适用场景 在准备新增功能、重构或重写代码时应用该原则,先移除死代码、冗余校验器和占位引用,再在更简单的基础上继续构建。
限制 关于该技能的具体安装方式、平台支持、收费情况与使用步骤,资料中暂未提供。