维护屎山,心态炸了

2022-01-10 20:49:50 +08:00
 rhacker1995
传参用 map ,返回用 map ,啥都往里塞,面向对象封装是对程序员最起码的要求吧。
异常 catch 了既不打印,也不嵌套另一个异常再抛出,报啥错都不知道。
造各种各样的轮子,Apache 有这么多 util 类,还非得从 csdn 的拷贝代码,又不见得写的有多好。
http client 这种线程安全的东西放到方法局部变量,不能连接复用,并发一多连接吃满了。
数据库第一范式都不遵守,在各种字段里塞 json ,关键是这些 json 里的字段还要结构化查询,索引用不上,数据库查崩多少次了,还偷这种懒。
typo ,蹩脚的英文看着满屏 idea 的提示就难受
6070 次点击
所在节点    职场话题
35 条回复
rhacker1995
2022-01-10 20:52:17 +08:00
负责 Code review 的人多少年没敲代码,只管需求上线,不管实现。
DinnyXu
2022-01-10 20:54:52 +08:00
这种项目维护的意义在哪? 跳槽吧,别耽误自己
fishCatcher
2022-01-10 21:12:10 +08:00
换个角度想,你把这些重构或者优化,再包装一下跟老板吹一吹,那不就是升职的好机会?

如果整个项目都很完善,那自己离变成客服或者被强制 325 就不远了
potatowish
2022-01-10 21:14:35 +08:00
维护屎山是个技术活,资深的开发都是完美的绕过前人留下的坑,把屎山再堆高一层
oneisall8955
2022-01-10 21:47:52 +08:00
review 等于帮忙合下代码🙃
thedrwu
2022-01-10 21:55:41 +08:00
如果领导开明,你的晋升机会来了。
如果领导不开明,在屎山上浇点肥,git blame 不到自己就不用背锅。
Felldeadbird
2022-01-10 23:14:08 +08:00
没有屎的存在 就不会聘请开发了。我已经再屎上多年了,习惯了铲屎和拉屎。
mineralsalt
2022-01-10 23:38:03 +08:00
和同事一起维护一个项目, 我也很难受, 一点编码规范都没有. 随便举个例子, a.equals("success") , 明明可以避免的空针在错误, 就是视而不见, 每次看到这种写法我都想说, 但是又怕说多了人家不高兴
pmispig
2022-01-10 23:41:35 +08:00
我们的异常 catch 直接吃掉了,啥都不打。没有打印错误日志就是没错误。
http client 我倒是持反对意见,我讨厌用 httpclient 连接池的人
az467
2022-01-11 00:12:03 +08:00
之前也干过.....
反射屎山用 javassist 一点点地换
自造垃圾轮子爱用用 反正不维护
就是传参用全局变量和 Map 我是实在没办法 直接绕开写了个 v2
ferock
2022-01-11 06:04:03 +08:00
你工资多少?心态好,能改一点是一点,今天心情不好,实现需求早点下班写自己的开源项目呗…
Kontinue
2022-01-11 08:52:28 +08:00
typo ,蹩脚的英文看着满屏 idea 的提示就难受
----
表示用 idea 看到这种那是真的难受,满屏波浪线。。。
zw1one
2022-01-11 09:24:29 +08:00
@fishCatcher 不可能的,能把代码维护成这样的领导,一定是不关注技术实现的,只考虑业务功能是否能用。对他来说,重构反而是没有产出的资源浪费,并且要承担重构后出问题的风险。
buubiu
2022-01-11 09:35:01 +08:00
全部满足数据库三大范式也不一定是好事吧
seven123
2022-01-11 09:58:39 +08:00
我现在每天都处于被喂屎中,想改变现状却发现我一个人的力量还是太小,花时间重构一部分代码,领导觉得风险大,给暂停了,领了年终奖也想跑路了,有时间先刷刷题吧。
FANGYK
2022-01-11 10:09:51 +08:00
要不是我们项目只有我一个后端,我差点以为你跟我在同一个公司
cxe2v
2022-01-11 10:16:06 +08:00
程序员总觉得代码写得好看是公司运转的重要基石
q4336431
2022-01-11 10:26:51 +08:00
巧了,前段时间刚在屎山留下新屎
ScepterZ
2022-01-11 10:33:24 +08:00
@fishCatcher 大部分公司,重构都不算绩效内容,虽然大家都懂这事又重要又有难度又收益大
kensoz
2022-01-11 10:53:58 +08:00
继续拉屎把

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

https://www.v2ex.com/t/827419

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

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

© 2021 V2EX