软件工程实证案例
国内有很多人有意或者无意的模糊前提和边界,可能是商业目的/流量目的,在讲述一些过激的关于软件的观点。这些观点的人是不道德的,不道德原因在于是为了自己谋求私利,而不是站在公共利益去思考问题,甚至还损害了大部分人的利益。不承担风险的公共言论也是没有价值的观点。
软件工程研究一种方式是实证研究,通过科学的观察、实验、数据收集和统计分析,来验证软件开发中各种技术、工具、方法或流程的实际效果。本文收集了一些AI Coding案例分享,供大家探索。
读过这些案例,我们看到一些核心关键词:隐性经验,设计,Trade-off,Edge Case等词语。Code Agent开发模式下,人仍承担这核心角色。并且软件工程思想,方法,工具也重新通过Harness方式扮演重要的角色。
1) 开发者AI使用体验案例
-
1)https://lalitm.com/post/building-syntaqlite-ai/ -
2)https://simonwillison.net/2026/Mar/25/thoughts-on-slowing-the-fuck-down/
-
3)https://www.dbreunig.com/2026/02/21/why-is-claude-an-electron-app.html
-
4)https://www.modular.com/blog/the-claude-c-compiler-what-it-reveals-about-the-future-of-software
-
5)Why Your “AI-First” Strategy Is Probably Wrongaude-c-compiler-what-it-reveals-about-the-future-of-software -
6)https://www.youtube.com/watch?v=v4F1gFy-hqg -
7)吴恩达来信:利用编程智能体实现更高效开发 -
8)https://www.chaspark.com/#/hotspots/1265481751727812608
2) 卖工具公司的体验案例
这篇文章透露了更多的细节:
基于 Electron 的单体应用1,每当模型就是做不出来的时候,你必须立刻把任务拆开,深入进去做出更小的基础组件,然后再把它们组装回大目标中。要把构建图谱(Build Graph)拆解得更细,直到把复杂度降到阈值以下,好让 Agent 继续高效运行。让构建时间控制在一分钟以内。2,你们现在做的是 app,不是在做那种对可靠性要求非常高的基础设施吧。一切都是在一个完全从零开始的新项目(Greenfield)里搞出来的。我并不想暗示这套脚本是什么“万能灵药”,能直接套用到所有场景里。3,我们写进文档、测试、评审 Agent 以及各种机制里的所有内容,本质上都是在做一件事:将“构建大规模、高质量、高可靠软件”所需的非功能性需求,通通编码进一个能被 Agent 感知的上下文空间里。我们要么把它写成文档,要么打通链路,让报错信息本身就能指引正确做法。
夜雨聆风