以后,我们也许就不再“读”代码了

AI 用得越久,越觉得编程范式正在重构

以前写代码:

  • 变量名要清晰;
  • 方法要小而专一;
  • 要合理地使用设计模式;
  • 要面向数据编程,通过数据将代码结构化 等等。

本质是因为代码除了要执行 ,还需要方便队友看懂

可现在,我越来越觉得:代码正变成一种"中间产物",执行效率和准确性依然需要保证,但对可读性的关注则大大降低了。

比如方法封装

大方法在原来是十分丑陋的东西,并且我们去理解大方法的功能时,确实会有些难度。

但再大的方法,哪怕一个功能全部放在一起的一个方法,AI 理解起来也一丁点的问题都没有。甚至没有方法调用层级的拆分,AI 理解起来还会更加容易。

再比如设计模式

工厂、策略、观察者等被奉为"优雅"的东西,在 AI 面前真的有点多余。

在 AI "眼"里,"为了扩展方便"已经毫无意义------它可以瞬间帮你改完所有相关的调用和依赖,快速且准确。

于是我想:我们坚持了几十年的工程美学,会不会正变成一种"仪式感"?就像马车时代讲究缰绳打结的方式,而汽车根本不需要缰绳

这听起来有点荒诞,但身处 AI 时代的前沿,我们必须适应新时代的新方式。

也许,未来编程,面向的对象将不再是代码,而是代码实现的功能包

相关推荐
美酒没故事°1 天前
Open WebUI安装指南。搭建自己的自托管 AI 平台
人工智能·windows·ai
云烟成雨TD1 天前
Spring AI Alibaba 1.x 系列【6】ReactAgent 同步执行 & 流式执行
java·人工智能·spring
AI攻城狮1 天前
用 Obsidian CLI + LLM 构建本地 RAG:让你的笔记真正「活」起来
人工智能·云原生·aigc
鸿乃江边鸟1 天前
Nanobot 从onboard启动命令来看个人助理Agent的实现
人工智能·ai
lpfasd1231 天前
基于Cloudflare生态的应用部署与开发全解
人工智能·agent·cloudflare
俞凡1 天前
DevOps 2.0:智能体如何接管故障修复和基础设施维护
人工智能
comedate1 天前
[OpenClaw] GLM 5 关于电影 - 人工智能 - 的思考
人工智能·电影评价
财迅通Ai1 天前
6000万吨产能承压 卫星化学迎来战略窗口期
大数据·人工智能·物联网·卫星化学
liliangcsdn1 天前
Agent Memory智能体记忆系统的示例分析
数据库·人工智能·全文检索
GISer_Jing1 天前
Page-agent MCP结构
前端·人工智能