ARTICLE · 981411
AI时代的软件基本功:Matt Pocock 对 Rober
AI时代的软件基本功:Matt Pocock 对 Rober
AI时代的软件基本功:Matt Pocock 对 Rober
AI写代码越来越快,但软件开发的底线没变。
AI确实能帮我们省下敲键盘的体力活。但代码要是乱,它照样会原地打转。改一处坏两处,最后干脆摆烂。
别靠唠叨,要靠硬性关卡。
长篇大论的提示词,AI转头就忘。不如把规则变成自动测试。代码跑不过,直接打回重写。这样虽然多花点时间,但质量绝对靠谱。
流水线拆开,脑子才不糊涂。
别让一个AI包揽所有活儿。拆成写代码、查错、补测试几个环节。每个环节干完就走,别留着旧记忆。不然聊着聊着,它就跑偏了。
架构得提前搭好。
模块怎么分、谁依赖谁,得先立好规矩。好模块的接口要小,细节藏得多。这样AI不用钻进代码堆里,看一眼接口就能干活。
人可以定底线,别管微操。
代码必须干净、可测,这不能破。但具体怎么写、要不要死磕测试驱动,可以灵活点。需求也别一次写太长,先做一小步。跑通了再接着来。
说白了,AI负责战术冲锋,人得负责战略布局。新人依然得亲手写代码。没经历过代码崩溃的人,根本救不了震荡的系统。
其它金额
赞赏金额
¥
最低赞赏 ¥0
1
2
3
4
5
6
7
8
9
0
.
原文AI时代的软件基本功:Matt Pocock 对 Robert C. Martin(Uncle Bob)的访谈总结
湖北,6小时前,