请问各位,公司代码惨不忍睹该不该反映一下?

YelaSilent 发布于 2021/01/05 17:53
阅读 5K+
收藏 0

不格式化;没有分布式事务;没有熔断;controller里大量业务逻辑;数据库表字段没有默认值等等等一大堆。

主要问题:

1.直属领导好像不太关心这些

2.这些事情不该我管

但是,实在忍不了了!!!

那么,到底该不该反映下呢?

 

加载中
5
舔包程序猿
舔包程序猿

正常,你觉得若是你能短期内一个人完全改好的话,可以和领导反应了。若不能,请不要BB

林木森森26
对头
5
kk99999999
kk99999999

问问你自己 为什么想要去改? 想要在同事和领导面前展示自己精湛的技术?  想要获取关注? 别和我说啥信念、理想、洁癖什么的? 这种事情基本不讨好 工作量太大的话  估计你也坚持不下来   真想改的话 涉及到自己的工作部分的时候 重构相关的部分就可以了  

皓月苍穹9527
皓月苍穹9527
对的
非常路过
非常路过
同感,握手
4
戰五渣
戰五渣

别反应,所有人都知道,到现在还没改肯定都懂得

3
baobaowewe
baobaowewe

改完你被开除,改不完你更被开除。

3
这波天秀
这波天秀

绝对是刚进公司没超过3天的,但凡满月了都不会说出这话

2
OSC_KEOAIb
OSC_KEOAIb
该评论暂时无法显示,详情咨询 QQ 群:点此入群
1
MZHS
MZHS
该评论暂时无法显示,详情咨询 QQ 群:点此入群
1
Error-Erro-Err
Error-Erro-Err
该评论暂时无法显示,详情咨询 QQ 群:点此入群
1
猫大大

这种祖传代码,改了鬼知道会出什么问题。你不改,至少目前业务正常运转。互联网行业的功能需求,过两天估计早就和当初的差的十万八千里了,能跑起来再说。 都需求又更新的时候,再局部重新修改吧。想整体全部修改,你是想给别人增加工作量,还是想邀功?

0
sprouting
sprouting

controller 有业务逻辑,这种见怪不怪了,service只封装对数据库的操作,需要复用的才放到service。

你是没见到还有人写的代码连事务控制都不做的。

数据库没有默认值,这好像也很常见,这种问题自己弄的时候改就行了,提出来,做这个系统的人在,人家心里不舒服,谁的代码,谁改就是,不提,反正又不影响你

sprouting
sprouting
回复 @抢小孩糖吃 : 用 -1 或者 一些特定值代替比较好一点,否则 is null 的时候,对空字符串之类的查询不出来,并且查询null好像是不走索引的,综合考虑,固定的值代替比较好
抢小孩糖吃
抢小孩糖吃
我们数据库就没有默认值,因为null值也是有意义的。
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部