标签文章: "技术分享"
我是怎样使用 AI 构建 E2E 测试体系的?
TinyShip 是一个 Next.js、Nuxt.js、TanStack Start 三套前端框架组成的 monorepo,同时支持 PostgreSQL 和 SQLite,也就是说每改一个功能,有 6 种不同的组合可能出问题。光靠人肉点根本顾不过来,E2E 测试成了必需品。我总结了一套 Spec → Code → Verify(agent-browser)→ Test → Green 五阶段流程,让 AI 辅助完成 E2E 测试的整个生命周期,大幅提升了开发信心和交付质量。
阅读更多
我是怎样使用 AI 来做 Code Review 的?
在 AI 生成代码时代,我现在越来越发现 Review 的重要性,因为 AI 代码产出太快了,假如长时间不干预,很快整个系统有可能都不受控制,质量严重下降,变成一个黑盒,我实践了一个叫 Review Forge 的流程来规范我的项目中 Code Review 的方式和流程,同时让我对项目中每次的代码改动更有信心。
阅读更多
哪个是程序员最爱的编程字体?2百万阅读的帖子选出最帅的七种字体
字体/终端/主题是程序员最喜欢讨论的几大话题,程序员在对某些和我们朝夕相处的工具都在追求高颜值,前几天我分享编程字体的帖子受到了很多朋友的喜欢,讨论的热度非常高,整个的浏览量达到了几百万,在这里我就做一个总结的文章视频,来看看现在最流行最受欢迎的字体都有哪些?
阅读更多
打造程序员完美的终端环境,颜值爆表,效率 X 10倍
非常多程序员在对某些和我们朝夕相处的工具都在追求高颜值:比如终端,编辑器,键盘等等,在这里,我想单独拿出终端来说说,它是除了编辑器以外最常用的工具,我们会从几方面来对它就行打造,最终让它既好看又好用,最后声明,这是一期比较新手向的教程,假如你已经是 shell 高手,我建议你就不用看啦。
阅读更多
程序员必会的六条黄金 Git 命令,让你效率提高百分之百
Git 是程序员日常使用的最多的工具之一,但是会经常遇到一些比较棘手的问题比较抓狂,在这里我选取了六条比较进阶,并且非常实用的 Git 命令分享给大家,它们在日常工作中帮我大大提升了效率。希望也能帮助到大家。
阅读更多