盯着垃圾代码看了半天感觉精神恍惚

114 天前
yaott2020  yaott2020
我是今年的应届生,目前入职一家做大型机构项目的公司(形势所迫),公司目前主要是做低代码开发。入职快一个月了,目前主要是熟悉开发环境,接之前开发的项目,自己看+改,领导布置任逐渐熟悉。

我写代码也几年了,我一直都让自己保持代码简洁干净规范,我看过很多项目代码。

说真的,我从来没有见过那么狗屎的代码!!说狗屎简直侮辱了这个词!!

1. 代码格式混乱,没有格式化。
2. 代码结构混乱,某些共用的代码放在不同的文件夹,毫无规律可言。
3. 由于使用低代码平台,某些功能的实现要绕很多弯,代码逻辑和日常思维毫不沾边。

其他问题就不说了,我看代码的时候看的一愣一愣的,精神恍惚。感叹这种代码质量居然可以接到项目
4570 次点击
所在节点   程序员  程序员
38 条回复
pckillers
pckillers
114 天前
楼主现在还不明白防御式编程的重要性。等被裁员过几次就知道写出 bug 少又只有自己能看懂的代码才是真正的有技术。
a1oyss0925
a1oyss0925
114 天前
first time?
leokun
leokun
113 天前
大厂小厂都这样
ZhuWenJian
ZhuWenJian
113 天前
同感。
我现在阅读代码或修改,先格式化,gpt 加注释,提交个:
[style 、docs]:代码格式化,增加注释。
然后再看。
ohhow
ohhow
113 天前
同,刚工作也是这样,但现在嘛,质疑、理解、成为,改变不了别人,那就改变自己,我是废物(自己保持自己风格或规范风格就行)
skyrim61
skyrim61
113 天前
人类基因中, 90%都是屎山代码, 所以每个人都是 屎山代码 堆成的 `doge`
bigtear
bigtear
113 天前
你把程序员当成艺术家做了,实际上只是工地的力工。你打的灰比别人的细腻对房子有什么影响吗
coolooks
coolooks
113 天前
鄙视屎山 -> 理解屎山 -> 成为屎山 -> 超越屎山
yangwcool
yangwcool
113 天前
工作时间长了越来越觉得做技术是最没地位的。别人说你技术好基本就代表你没别的价值了,大体相当于煤窑里挖煤挖的最快的那个。忘了在哪里看的一句话:“你在公司的地位取决于你和领导的距离。”
这个世界不该是这样啊,阿琛🤣
saltedFish666
saltedFish666
113 天前
世界都是草台班子
Mandelo
Mandelo
113 天前
总觉得别人的代码是屎山,程序员的职业病
youyouzi
youyouzi
113 天前
一个程序员的成长就是如此,换一家公司也只是换一个屎坑而已。

另外说一句题外话:低代码就是坑啊!!!
mengdodo
mengdodo
113 天前
就我知道的,所有低代码开发都是狗屎
godwinma
godwinma
113 天前
慢慢你就会发现,屎山是动不了的,后面大部分的时间是在屎上雕花
Kaiv2
Kaiv2
113 天前
如果你打算长期在公司干,可以考虑慢慢优化。比如你写到了一个功能,发现多个地方复制了同样的代码,可以将其归类到一个地方。慢慢优化后期心智负担也会减少很多。
java20
java20
113 天前
低代码不就是屎山吗
guanhui07
guanhui07
113 天前
我们公司那屎山代码 也确实是恶心 ,也是到处没格式化,以及没封装,能复制几十处 还是 cto 写的.. 而且策略模式都不用,写代码只会 if else for 谁都会写,要想写好代码还是要多重构 会重构,比如多用卫语句 ,提炼方法,提炼变量 等
Lihanx9
Lihanx9
112 天前
我呆过的某家公司,接手的一个项目堪称传奇。里面有好多函数名和函数功能不一致的代码,比如 download_* 函数里面什么都没有,直接 return true ; query_* 里面查数据库查出来的字段和函数名里写的字段不一样,到处都是挂羊头卖狗肉的函数,真的吐了,堪比精神攻击,每天都很煎熬。领导工位就在我旁边,然而天天毫不掩饰地骂娘😅

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

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

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

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

© 2021 V2EX