用途
该技能是一个工程原则,用于指导系统演进时的操作顺序。它适用于在新增功能、重构或重写代码之前,先对现有系统做减法。其核心主张是:默认选择减法,先移除复杂度,再在此基础上构建。
主要能力
- 先删减再构建:在开始构建之前先移除死代码、冗余校验器和占位引用,然后在更简单的基础上继续开发。
- 把简化当作持续投入:让设计在相同或更小的表面下,变得略微更简单且更有能力。
- 先删减再打磨:先达到最小可用状态,再投入质量优化。
- 按实际使用设计:基于观察到的使用情况设计,而不是推测性的边缘情况。
- 避免推测性代码:不添加规格未要求的校验器、解析器或守卫。
- 简化提示词:移除冗余指令和过度模板。
- 删除无内容引用:当某个引用没有新内容时,直接删除,而不是留下占位。
使用方式
该技能以原则形式提供,在需要为新增、重构或重写排序时应用。具体使用方式、安装命令或集成方法暂未提供。
适用场景
- 代码重构与重写
- 系统演进与功能新增
- 提示词优化
- 需要控制复杂度增长的工程决策
限制
资料未提供该技能的具体实现形式、安装方式、平台支持或收费信息。