首页/新闻资讯/正文详情

用 AI 写代码两年,我长了三个很难自己察觉的坏习惯

发布时间:2026/9/27 6:40:55 来源:云帆数科 栏目:资讯中心
用 AI 写代码两年,我长了三个很难自己察觉的坏习惯
两年前我开始把写代码这件事分一半给 AI。到现在回头看速度确实上来了但同时也长出三个坏习惯而且很不容易自己察觉。这篇把三个坏习惯和我后来的改法都写清楚。先看变化清单变了的地方实际感受写样板代码基本不用自己敲提速明显查 API 用法从翻文档变成问一句读懂陌生代码让它先解释一遍入门快很多代码审查能力退化了 —— 这是最大的代价对边界条件的敏感度退化了拆解问题的耐心退化了前三条是收益后三条是账单。坏习惯一把「能跑」当成了「写对」AI 给的第一版代码通常能跑看起来也干净。我以前会盯着逻辑想十分钟现在经常扫一眼就提交了。量一上来漏掉的边界条件就一起攒起来了。改法给自己定一条硬规则 —— AI 生成的代码提交前必须自己写一遍测试哪怕只是一行断言。坏习惯二不再从零思考数据结构以前我会花时间想清楚数据长什么样现在习惯直接「让它先写个版本」。结果是数据结构跟着代码走越改越别扭。改法先自己写十行注释把输入输出和边界写清楚再让它动手。这十分钟能省掉后面三个小时。坏习惯三遇到报错先问 AI而不是先看日志这条最隐蔽。问 AI 确实快但它是在用你的时间换它的猜测。有些问题看一眼堆栈就清楚了绕一圈反而更慢。改法先看三十秒日志没头绪再问。我现在的五步工作流自己写清需求输入、输出、异常各是什么让它出第一版但要求它同时给出测试我逐行读一遍标出「我不确定」的地方对不确定的地方做小实验而不是继续问提交前跑一遍自己的审查清单最后说个判断我不觉得 AI 把我变笨了更像是把能力结构挪了个位置以前靠记忆和熟练度的地方变简单了而判断、拆解、验收这三件事权重反而更高。坏的用法是把它当成「帮你写完」好的用法是当成「帮你写第一版」。这两者的差别两年后会在整个代码库的质量上体现出来。我的代码审查清单和几套提示框架整理在了我的博客里感兴趣的可以看看https://www.dieyi.net/post/8

相关推荐

为什么AI总在你的项目里越改越乱?sentrux实时架构传感器:让AI Agent质量反馈闭环的终极解法
为什么AI总在你的项目里越改越乱?sentrux实时架构传感器:让AI Agent质量反馈闭环的终极解法

为什么AI总在你的项目里越改越乱?sentrux实时架构传感器:让AI Agent质量反馈闭环的终极解法 【免费下载链接】sentrux Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code qua… · 2026/9/27 6:40:55

网站添加白名单避坑指南:3种方案对比与实操
网站添加白名单避坑指南:3种方案对比与实操

网站添加白名单避坑指南:3种方案对比与实操 别再被那些花里胡哨的模板网站忽悠了,看着高大上,真上了线才发现漏洞百出,连基本的访问控制都做不好。很多新手站长以为买个模板就能高枕无忧,结果遇到恶意爬虫、竞争对手监控,甚至被挂马,才后悔莫及。今天… · 2026/9/27 6:40:49

广告网站设计怎么样?拆解完整流程避坑指南
广告网站设计怎么样?拆解完整流程避坑指南

广告网站设计怎么样?拆解完整流程避坑指南 改个按钮颜色,建站公司拖一周?这种憋屈事,干过建站或运营的朋友都懂。很多老板觉得网站是个摆设,直到要跑广告、推流量时才慌了手脚,发现页面加载慢、转化率低、改需求像挤牙膏。这时候再问“广告网站设计怎么… · 2026/9/27 6:40:43

如何快速实现跨平台移动自动化?Mobile MCP终极指南
如何快速实现跨平台移动自动化?Mobile MCP终极指南

如何快速实现跨平台移动自动化?Mobile MCP终极指南 【免费下载链接】mobile-mcp Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices) 项目地址: https://gitcode.com/GitHub_Trending/mo… · 2026/9/27 7:18:07

宁波seo关键词优化5步搞定,附代码对比评测
宁波seo关键词优化5步搞定,附代码对比评测

宁波seo关键词优化5步搞定,附代码对比评测 备案流程一头雾水,是不是让你对宁波seo关键词优化这件事感到无从下手?很多做本地站点的老板,盯着后台数据焦虑,却不知从何改起。别急,今天咱们不聊虚的,直接上干货。通过几组真实的 对比评测… · 2026/9/27 7:18:07

网站开发方面的岗位选哪家好
网站开发方面的岗位选哪家好

3个坑避掉!新手入门网站开发岗位全解析 自己不会代码想做网站?别慌,这行门槛没那么高,但选错方向会哭晕在厕所。我是干了10年建站的老兵,见过太多新手在“网站开发方面的岗位”里打转,最后发现学的技术根本用不上,或者薪资低得离谱。… · 2026/9/27 7:18:01

2026年10款硬核降AIGC工具推荐:论文AIGC检测轻松过关
2026年10款硬核降AIGC工具推荐:论文AIGC检测轻松过关

随着知网、维普、万方等主流学术平台对AIGC检测标准的持续收紧,如何有效降低AI痕迹成为学术写作中的关键挑战。本文通过实测对比10款主流降AI工具,全面解析其实际效果,助你精准选择适合的解决方案。为什么需要降 AI 率工具? 2026 … · 2026/9/27 7:17:55

避坑指南:网站建设策划方案ppt图解步骤与真实报价拆解
避坑指南:网站建设策划方案ppt图解步骤与真实报价拆解

避坑指南:网站建设策划方案ppt图解步骤与真实报价拆解 改个需求建站公司拖一周,这种憋屈谁没经历过?很多老板拿着那份厚厚的网站建设策划方案ppt,看着挺高大上,结果落地时全是坑。今天不整虚的,直接上 图解步骤… · 2026/9/27 7:17:49

高级软件架构师学习笔记——质量属性分析真题
高级软件架构师学习笔记——质量属性分析真题

本文重点在前面的课程中,我们学习了质量属性和质量效用树,下面我们来做几个真题,如果你可以把下面的每个内容列举的质量属性都能够识别出来,那么案例的第一题你就稳了。这里要和大家说一个非常牛掰的技巧,就是你做下面的题&#x… · 2026/9/27 7:17:31

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码