为什么程序员大佬写的一些代码看起来很垃圾?视频内容很真实

作者: 挨剃精英分类: 职业职场 发布时间: 2022-05-28 20:25:01 浏览:806325 次

为什么程序员大佬写的一些代码看起来很垃圾?视频内容很真实

老拔顶级美食家:
其实不用,只要项目够大,过一个月,自己写的啥,自己也都看不懂了[笑哭]

【回复】我这代码写完睡一觉前面定义的变量就忘干净了[笑哭]
【回复】也就几个小时 他自己都看不懂了
【回复】回复 @VicinageWang :我甚至不用睡,调试完就忘hhh
奥特曼放开那只小怪兽:
大公司是没法这样搞的,都有规范的,每个版本上线前都会有代码评审的[微笑]

【回复】评论少有的正常人类了[笑哭]看他们评论我都麻了,真的觉得这样的代码可以被合回分支么[笑哭]
【回复】我也很好奇,原来评论那么多人公司连个规范都不扫还没人review的[笑哭]
【回复】哪怕四五个人的小公司也得有评审啊,真不知道那些没评审的公司是怎么活下去的,写完了之后也没人知道写的是啥就上线??
白泽炎刃:
这种程序员不会有公司要吧,注释代码和阅读代码是第一课

【回复】回复 @一鸣芊月 :但搞工程都是团队整,就自己一个人看得懂的代码算啥,很容易被打啊
【回复】工作了就知道了,老板压根就不会细看的
【回复】没人看得懂,你就是不可替代的一份子了[藏狐]
leebro_:
我现在现状 writing:这东西太简单了,不行我得把这个密码用base64加密一下,一层不大够在用上base32加密base64,用base82加密base64,再转个编码格式 写什么注释这么简单 one month later:客户要求改密码,wc,这是嘛呀,这就是屎山啊,重写吧 然后进入writing while 1: writing () one_month_later()

【回复】加密,不是让人记不住,是为了让人在没有密钥的情况下,得不到明文。 比如,我把我说得话翻译成阿拉伯语,我去做谍报工作就没人知道我的情报了吗? 不是的。哪怕你翻译成阿拉伯语,在翻译成别的啥语言。对面是谍报组织一定知道或者会去找这门语言学习。 语言这个东西是公有的。这套规则人们都清楚,相当于没有加密一样。 而主流的加密不一样,你知道原理也没法破解,或者说破解需要个几百万年。除非得到对方加密的密钥。
【回复】回复 @青春期秃头少年 :[囧]我都能看到了,我为啥不能复制粘贴[囧] 我都能复制粘贴了,我为啥不能随便打开个网页,转一下[囧] 这么理直气壮的讽刺别人前说话过过脑子,理智讨论,本不想回你的,实在是忍不住
【回复】大哥 base64不是加密方式啊,那是编码方式。
社恐百昏百:
这种人一般不会有人要……我大学时刚学不太懂,写个期末作业,明明abcdefg ,开学后我都看不懂我写的是啥……

【回复】面试的时候肯定不会这么说啊,写了以后老板也不看,能跑就行,国内公司就这样,一个新项目很短时间就开发完,忙里忙慌就上线了[藏狐]
【回复】回复 @33416088236_bili :变量那么多,咋记得住。经常的情况就是,变量名没写清楚干嘛的,看到下面就忘记这个变量干嘛了。更不要说写的都是abcd这样的名了。
【回复】回复 @尘风一枚 :拼音是绝对不能用的啊,老老实实每个变量写注释才是王道[笑哭]
-古月阴荒-:
写代码如果随便来一个都能看懂,那么公司随时都能开除你,因为替换你的成本低。

【回复】用最简单的大家都能看懂的代码去实现一个功能是个技术活,你那代码写的谁都看不懂,大哥搜懒得帮你找bug,后面交接工作都没人想接你的活
【回复】你错了,如果一个人把复杂的事变得简单那你就是最厉害的。高级语言就是把编程简单话了,汇编不就是太难懂,丢弃了
【回复】没事看看源码吧,别说这些大聪明的话了,公司招人开人是有成本的,越厉害的程序员别人的写代码的逻辑就越好,所以为啥要看源码?就是因为要学习他们的优秀之处。
Chaos木之痕:
但凡当老板的做事不那么绝,也不至于搞成这样。老板本来想省下给员工的工资,结果却逼得员工宁愿降低生产力也要保障自己的工资,导致老板花更多的钱和时间,真是自作孽,不可活。

【回复】资本主义的弊端,如果程序员有铁饭碗的话就不会干这种事了
【回复】回复 @日常焦虑的kahou桑 :看下其他程序员视频吧。保护自己不被搞,不仅要不写注释、变量abc,还要留点bug。
【回复】回复 @日常焦虑的kahou桑 :啊对对对,标准化如同你说的。问题是,有多少公司待遇啊态度啊对得起标准化?并且我说的是多少程序员被逼的删库走路,你说团队标准化是什么?我不写注释你不知道我说什么是吧。
墨汐今天吃什么:
感覺不如o00ooo0的二進制命名法,哪天自己忘了還能翻譯一下

【回复】回复 @23835377294_bili :数字1,小写l(L,大写I(i,或丨等各种相似符号
幻星原:
两个星期后,“我这写的啥,我哪里错了?咋没个注释…这嵌套也太多了,这abc都是个嘛,有人帮我看看吗?为什么没人看的懂!”

石头l不硬:
这发型,一看就是大佬,居然还有人质疑实力!

【回复】外行人终归是外行人,编程是看门道的,不是看头发的
屋檐听雨丶:
想起来当时大学时候教练跟我们说的一段话,他说:为什么很多大佬程序员在实际工作总显得貌似可有可无,那是因为他们不仅完成的快,而且代码漂亮、注释清楚,所以无论是谁来都能轻松接手。倒是那些看似公司离了他不行的那些人,代码写的稀烂不说,起名乱七八糟,注释也不写,全公司可能只有他一个人能看懂,公司暂时不踢他的原因大概率只是怕屎山塌了。

【回复】回复 @偷渡而来的小风 :你说的不可替代是指它的作用性不可替代,这点是肯定的,大佬程序员是最宝贵的人才。我的意思是指,一个大佬程序员,无论去哪里,他都能将任务做的有条不紊,注释、逻辑都做得很好,即使后面跳槽或者转到其他地方,后面的人照样能轻松接替他的工作,因为之前大佬的代码与资料足够清楚,能够但是后面的人接替了他的工作之后,这就是另外的事情了。我说的替代是指大佬主动走之后公司找别人去替代他,又不是说大佬干的好好的公司就要把他替掉。
【回复】事实恰好相反,大佬程序员更加不可替代,代码写的稀烂的,也就只能进小外包公司了,大中型公司都混不过试用期,小外包公司几个月一个项目,能留到哪去,还不是被随时代替。
【回复】[吃瓜]是真的,开除的时候先开除大佬,找临时工接大佬的活,写屎山的都是最后逼不得已开了。然后大佬都换了三份工作,写屎山的还在原地写屎山。(本人真实经历)
爱瞎搞的XeanYu:
“高级程序员”:写出来别人看不懂的代码(x) “高级程序员”:优秀的代码习惯,简明的命名规则,明确的注释说明,高内聚低耦合的代码设计模式,可快速进行功能的增删改查的项目架构。

【回复】很多高级的程序员代码都是看的懂得,但是中间的逻辑你看不懂,很多使用高级特性,之前我看一个十几年的大项目就是这样,你感觉你看的懂,实际你连怎么调试都搞不清楚[笑哭][笑哭][笑哭][笑哭]

计算机 搞笑 开发 职场 编程 求职 项目 互联网 工作 上班

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!