GoForum🌐 V2EX

AI 时代的开发,还有必要像以前规划各种模块吗?

go522000 · 2026-09-09 09:53 · 0 次点赞 · 9 条回复

刚在修改以前的旧的项目,这个项目除了最基本的控制器与视图区分开外,还把模型、服务、前置后置等等,都按文档规则分开存放,但刚在想,现在基本上由 AI 在控制编写。

假如某个地方要读取新闻列表,写一个段 SQL 直接读,然后其它地方也要,也让 AI 直接写来读,假如以后要修改也是让 AI 全局搜索,找到并确认哪些地方要修改 SQL ,会不会比封装在某个地方更加方便。

因为刚考虑到比较复杂的 SQL ,需要关联太多表并且不同权限与不同展示的地方,显示的不一样,那么直接用 SQL 直接读取不要封装的话,是不是后期维护起来会更加方便?

9 条回复
chendy · 2026-09-09 09:58
#1

从来也不用,只要💩最后不是自己吃,爱怎么拉就怎么拉 https://i.imgur.com/agAJ0Rd.png

morrieati · 2026-09-09 09:58
#2

实际上还是需要的,感觉某种程度上是一种上下文工程

tf2 · 2026-09-09 10:03
#3

不知道最新的模型怎么样

老模型的话,一个 1w 行的文件,改起来明显比几百行的吃力得多。

把文件拆小,AI 上下文也更小

xqk111 · 2026-09-09 10:03
#4

一样的,后续维护,一坨屎怎么维护,

sky3hao9 · 2026-09-09 10:08
#5

这正是有着同样的工具, 你是 coder 人家是 engineer 的原因

superrichman · 2026-09-09 10:08
#6

AI 填坑快,但是你得规划好茅坑的位置,不然很快就是屎山 🐶

jackOff · 2026-09-09 10:08
#7

我感觉 ai 时代更需要微服务把功能拆成模块化,这样子 ai 拉的屎不会把全局设计污染掉,风险隔离可控

RexKang · 2026-09-09 10:08
#8

只要你觉得任何情况下,你都不会碰这坨代码就行(包括万一)。

zengxs · 2026-09-09 10:13
#9

要规划,如果懒得思考这些 可以直接用 mattpocock 的 codebase design 这个 skill

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: go522000
发布: 2026-09-09
点赞: 0
回复: 0