1 - 快和好 快是众所周知的。Coding Agent 的引入,使得整个软件工程的周期都被压缩了。 但是,在各个环节都提速的同时,如何不至于跑偏,如何做到又快又好,我觉得这才是体现出差距的地方。 有一个 Feature 或想法,先和 AI 快速聊一轮,让它帮你找漏洞、补盲区。觉得方向基本可行,就尽快出方案、做出最小闭环。这是我理解的前置工作范畴。 很多需求坐在那里想是想不明白的,只有功能真的跑起来以后,才知道之前的设想哪里不对。 然而,我一开始也不是这样的。。。 项目启动前,我沿着 SDD (规格驱动开发)的路径,写了大量的准备文档。 https://imgur.com/a/BxR6G25 我最初的设想是所有文档都会跟着开发进度,随时更新。结果,它们基本都停留在了第一周的阶段。 不过,我的意思并不是不需要 SDD 。 我的重点是,前置阶段,也就是计划阶段,千万不能让完美主义心理作祟。 “出来混最重要的是什么?首先是出来。” SDD 当然可以用,但不能把它当成一套必须完整执行的仪式、一套事无巨细的 SOP 。 横向(横向指的是...