用途:在需要把新需求整合进既有设计时使用,主张不要将其作为补丁直接“焊”到现有设计上,而是假设该需求从一开始就存在,据此重新设计。\n\n主要能力:\n- 阅读所有受影响的文件,理解当前设计。\n- 提出核心问题:“如果带着这个新需求从零开始写,我们会构建成什么样?”\n- 将变更传播到每一处引用:类型、文档、示例、理由说明部分。\n- 先想清楚整体重新设计,再增量交付。\n\n使用方式:作为一项设计变更方法在编码工作流中应用,适用于修改既有设计、引入新需求、维护长期演进代码库的场景。资料未提供具体命令、安装步骤或代码示例。\n\n限制:资料未说明其支持的平台、集成方式、收费情况或效果保证;该方法强调先做整体重设计再增量落地,可能不适用于时间紧迫或只需最小改动的场景。
cursor-principle-redesign-from-first-principles
设计与创作
更新于 10-16 08:48