为什么有的程序员能把很简单的业务逻辑抽象成超级复杂的系统

2025 年 4 月 2 日
 pureGirl
这到底是一种怎样的能力
17684 次点击
所在节点    程序员
119 条回复
pkoukk
2025 年 4 月 2 日
抄的模板不适合当前业务,他懒得改,或者项目没给够他时间改
(这事我也干过
AlexHsu
2025 年 4 月 2 日
一些程序员 特别是某个大厂出来的程序员 特别会做假设性思考 写个破工具类也考虑扩展性 构建个百十来人的系统也考虑微服务化
kidult
2025 年 4 月 2 日
想简单用下火山平台的 DS api ,活生生进去四五回才找到配置
itskingname
2025 年 4 月 2 日
两种可能:

1. 这个人是 Java 程序员,嘴里经常有这样几个关键词『后期』、『后续』『以后』,所以什么东西都过度设计。
2. 这个人之前机缘巧合进了一个大厂,看到了大厂的复杂系统。后来出来以后,在新公司,根本不考虑实际情况,就只知道照搬大厂的架构。
AlexHsu
2025 年 4 月 2 日
之前有一句话叫 优秀的程序员单行道过马路也要左右看
现在是某一些程序员 单行道过马路看要先盖天桥保证绝对安全 盖天桥要保证以后不影响挖隧道和地铁站
jrtzxh020
2025 年 4 月 2 日
是的,我司就是。有时一个简单功能,能开会讨论几天。现在只有几个人,OA 流程复杂得一比,有的人一个流程要过两三遍。所以从巅峰二三百人堕落到剩十多个人,估计还会裁员。。
llsquaer
2025 年 4 月 2 日
看别人项目得来回几次。 当然也有很多划分很不错的直接就明白意图了。
哪些不清晰的,这一个定义,哪里一个定义,然后元类。
所谓的组织化。。。哎
wangtian2020
2025 年 4 月 2 日
老东西思维固化,写半辈子 jquery 出来的人换其他框架也去不掉一不小心把简单的事写复杂
zhangeric
2025 年 4 月 2 日
就是想偷懒,想搞复用,所以搞得很复杂.
evan1
2025 年 4 月 2 日
@pureGirl #10 前台复杂不关开发的事,那是产品的问题。

开发不背这个锅。。。
adoal
2025 年 4 月 2 日
看到 OP 在#10 里补充说的,我感觉他吐槽的可能不是大多数回复所理解的意思。
evan1
2025 年 4 月 2 日
@woodfizky #15 太赞同了。遇到这种产品真是只能一声叹息。唉,都是泪。
mumbler
2025 年 4 月 2 日
培训班就这样教的
levelworm
2025 年 4 月 2 日
一般要么是想得太多了,上来就搭框架,要不就是经验不足,没考虑一些多少会碰到的情况,碰到了就只好用浆糊糊上去,多几次就是这样了。
CodersZzz
2025 年 4 月 2 日
这就是自研产品和外包的区别了。自研产品考虑的比较多,扩展性要强,虽然当下看上去导致代码复杂,但是当有后续扩展时逻辑才更清晰
jasontsai
2025 年 4 月 2 日
你到底说的是架构还是产品,为什么有的人连简单的问题都表达不清呢
somebody1
2025 年 4 月 2 日
@zhujinliang
因为很简单的业务逻辑,就不太适合 java 了,这玩意就是四四方方的道路,你要 A 到 B ,就是拐来拐去。

但是你上班就两条街道,你就可以从街区内部走了。
liqingyou2093
2025 年 4 月 2 日
这种人一般都是想到啥就说啥,其实本身并没有对整个业务进行了全流程的了解
shintendo
2025 年 4 月 2 日
你说的前台到底是指什么
MozzieW
2025 年 4 月 2 日
骗金币的,发了一堆没意义帖子,送你了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1122735

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX