今天觉得最好的建议,Github 除的 Spec-kit 也是如此:
一些给 Vibe Coder 的建议:了解一下 DDD (document driven development),这是比较适合 LLM 的一种开发方式,先有文档(穷尽所有的文档,API 设计文档,产品设计文档,架构文档),把文档审完,然后再执行,这样开发不太会跑偏。
以及,选一个靠谱的语言,对于 LLM 来讲 JS 不会是一个好语言,TS 相对会好一些,CPP 不会是个好语言,但是 Rust 是,Python 可能是个好语言(因为样本量足够大),但你得确保你是一个 Python Expert 不然很有可能叠出屎山(因为 Python 这个语言本身没那么 Sound)。
via 螺莉莉的黑板报
一些给 Vibe Coder 的建议:了解一下 DDD (document driven development),这是比较适合 LLM 的一种开发方式,先有文档(穷尽所有的文档,API 设计文档,产品设计文档,架构文档),把文档审完,然后再执行,这样开发不太会跑偏。
以及,选一个靠谱的语言,对于 LLM 来讲 JS 不会是一个好语言,TS 相对会好一些,CPP 不会是个好语言,但是 Rust 是,Python 可能是个好语言(因为样本量足够大),但你得确保你是一个 Python Expert 不然很有可能叠出屎山(因为 Python 这个语言本身没那么 Sound)。
via 螺莉莉的黑板报