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

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

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

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

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

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

另外说一句题外话:低代码就是坑啊!!!
mengdodo
2 天前
就我知道的,所有低代码开发都是狗屎
godwinma
2 天前
慢慢你就会发现,屎山是动不了的,后面大部分的时间是在屎上雕花
Kaiv2
2 天前
如果你打算长期在公司干,可以考虑慢慢优化。比如你写到了一个功能,发现多个地方复制了同样的代码,可以将其归类到一个地方。慢慢优化后期心智负担也会减少很多。
java20
2 天前
低代码不就是屎山吗
guanhui07
2 天前
我们公司那屎山代码 也确实是恶心 ,也是到处没格式化,以及没封装,能复制几十处 还是 cto 写的.. 而且策略模式都不用,写代码只会 if else for 谁都会写,要想写好代码还是要多重构 会重构,比如多用卫语句 ,提炼方法,提炼变量 等
Lihanx9
1 天前
我呆过的某家公司,接手的一个项目堪称传奇。里面有好多函数名和函数功能不一致的代码,比如 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