近日,有个话题在论坛上引起了热议,新入职的程序员吐槽老程序员代码写的跟“屎”一样,这一下子在论坛上热议,要知道老程序员资历老肯定比一些新程序员操作起来更厉害。

有人就说,新程序员初来乍到,自以为是,等用久了就会发现这坨“屎”还挺香的,毕竟每个人都是这样过来的,虽然新程序员比老程序员年轻思想跳跃会高些,但有些保守的程序还是得老的来。

为什么这些代码能存活那么久,自然有它的道理,不信你试试更改或者删除,你会后悔你做的蠢事,到时候整个程序坍塌再花好几个通宵加班来做,那时候你就会想着这坨“屎”的香味

堆了那么久的程序,岂是你三言两语吐槽一下就可以解决的,不听老人言,吃亏在眼前,年轻人为了让你省点心,还是好好地跟着“屎”代码慢慢的做出更改调试吧。

还有程序员表示:“接手个一年前的项目,一看代码写得跟屎一样,改着改着发现原来觉得错的地方都还挺有道理,最后发现妈的这就是他自己一年前写的。”

“改过的最离谱的代码,有一个变量定义=244 上下文完全没有用到这个变量,但是后面有四行注释,都是前辈们的留言,大致就是尽管这个东西看不出来有什么用,但是不能删因为删了它项目上线后每周必炸一次!”

还有程序员比较生动的解释了,“屎山”是如何形成的:“就像几百个人堆积木。堆得歪歪扭扭,摇摇晃晃,乱七八糟,你千万不能抽里面的积木,指不定抽了一块就塌了。只能看见哪里觉得不牢靠不停的往那边填积木。只要不倒就好了。”也有网友道出了自己的心酸:“我说为什么有的游戏一直不更新,原来是改不了!”

原文链接:

www.toutiao.com/i6696794648599331340/

最近热文阅读:

1、拼多多面试真题:如何用Redis统计独立用户访问量!

2、Spring中的18个注解,你会几个?

3、阎王爷让我给他做个后台管理系统

4、你不知道的SpringBoot微信点餐系统开源码,实用!

5、谈谈Redis的热key问题如何解决

6、如何通过限流来干掉那些处理不过来的请求

7、说说JDK 的3个BUG

8、Google 为什么把几十亿行代码放在一个库

关注公众号,你想要的Java都在这里!

祖传代码,轻则伤筋动骨,重则一命呜呼相关推荐

  1. 祖传代码如何优化性能?

    Hollis的新书限时折扣中,一本深入讲解Java基础的干货笔记! 为了新朋友能快速进入场景,再描述一遍这个项目的背景,这个项目是一个自研的Dubbo注册中心,上一张架构图 Consumer 和 Pr ...

  2. 基于小波变换的图像边缘检测(matlab祖传代码注释)

    基于小波变换的图像边缘提取应用展示 上图为针对png格式无背景原图的边缘检测,对比各种边缘检测算子,小波变化的优势体现并不明显. 上图为针对含背景图片的边缘检测,小波变化的优势这里体现的比较明显. m ...

  3. 入职第一天,我接手了号称【屎山】的祖传代码,这还能卷吗???

    公司各种各样的祖传代码都是令新人虎躯一震的代码,因为有时候你根本不知道它是干嘛的,甚至觉得它毫无用处,关键是 还绝对不能动,碰一段改半年,别问我怎么知道的.最讽刺的是,你可能为了修改代码,也在里面拉了 ...

  4. 为什么祖传代码被称为「屎山」?这个回答简直太形象了

    经常听说祖传代码会被人称之为「屎山」,不同人可能有不同的体会,最近看到一个回答,简直是把这个阐述得"活灵活现",大家来感受下吧. " 阅读本文大概需要 3 分钟. &qu ...

  5. 为什么祖传代码被称为“屎山”?

    任何设计人员,你几年之后再来看自己现在的作品,你就会觉得简直就是狗屎,拿出来真tm丢人. 如果你没有这种感觉,那说明你这行干不久了. 说到祖传代码不得不提之前在知乎上看到的两位网友的经历: 一 我刚入 ...

  6. 面向祖传代码 Debug,我挽回了一位准备跑路的程序员

    交流群的风格突然骤变,没有了往日的灌水扯淡,居然聊起了技术. 看了大家的全部的聊天记录,发现问题并没解决.群里难得这么多人聊技术,抱着问答不断,必有回响的原则,主动勾搭一起看看是什么问题. 大概了解其 ...

  7. C#串口数据读取及处理解决方案--祖传代码修改记

    文章目录 原方案 代码 基本思路 串口通信基本原理 采集数据流程 问题 重构 问题复盘 重构过程 ReadTo函数 多线程 代码 原方案 欢迎大家访问我的个人网站 www.joezhouman.com ...

  8. 祖传代码成「屎山」了,千万别动

    上面这个公号「涩郎」,是我的一个备用号,为了防止万一哪天大号失联,平时一周我也会发三篇左右的我的思考,读书笔记,认知感悟等文章,带领大家一起探索精神与财务自由之路. 大家好,我是校长. 我看有人问了这 ...

  9. 删除vue打包大小限制_如何优化 Vue 祖传代码

    目录 前言 为什么要优化 从哪里开始下手 现在开始 1.代码压缩 2.删除一些废弃的页面 3.使用 cdn 优化 4.修改路由引入方式 结果 前言 "这页面加载也太慢了!",一个宁 ...

  10. 某程序员动了公司祖传代码屎山,半年没改完,惭愧后交辞职报告

    前段时间,有这样的一个话题,非常的火热,那就是关于程序员的,新入职程序员吐槽老员工写的代码就像是"一坨屎"!这样的言论瞬间就引起了程序员们的讨论. 有程序员认为,别看现在像是一坨屎 ...

最新文章

  1. CVPR 2020 SLAM挑战赛冠军方案解读,搞定超难数据集TartanAir
  2. 独家|使用Python进行机器学习的假设检验(附链接代码)
  3. python拼音怎么写-Python 返回汉字的汉语拼音
  4. LeetCode - 785. Is Graph Bipartite?
  5. C#里调用带输出参数的存储过程
  6. 做个游戏 writeup base64解码网址
  7. Android绘图机制与处理技巧-更新中
  8. JavaScript实现求最大公约数 (GCD)的算法(附完整源码)
  9. 第十一章:Java_多线程
  10. 查看mysql主从复制是否成功的命令_mysql主从复制 - hong查理的个人空间 - OSCHINA - 中文开源技术交流社区...
  11. php链接本地mysql数据库配置文件_php连接 mysql 数据库如何添加一个公共的配置文件...
  12. UVA - 133 ​​​​​​​The Dole Queue
  13. linux 统计端口链接,linux netstat 统计链接数查看外部(转)
  14. 虚拟机VM10装Mac OS X 10.9.3
  15. sqlite 交叉编译-转
  16. 【精】沐浴智慧之光:研究查找算法
  17. 使用SPA/GPA 参数--SAP内存参数设置SET /GET PARAMTER ID
  18. 怎样申请 Google Map apiKey
  19. 流畅的python和cookbook学习笔记(五)
  20. gtx1060 能用catia软件吗_性能炸天!资深IT大叔详测Precision 7730工作站

热门文章

  1. 留在Facebook:首席运营官桑德伯格否认将加入希拉里政府
  2. Coursera上有哪些相见恨晚的数据课程
  3. Day 12 C. Interesting Story
  4. Google Chrome浏览器出现:您目前无法访问 XX.XX.XX.XX,因为此网站发送了 Google Chrome 无法处理的杂乱凭据。
  5. 全球及中国造纸行业十四五发展决策及运营能力预测报告2021-2027年
  6. 南加大的计算机科学与工程,南加州大学优势专业及优势专业排名(QS世界排名)...
  7. 如果,我是说如果 可以
  8. QQ红包终于支持微信支付了
  9. react动态格栅(解决目录树DirectoryTree TreeNode 展开后界面错版问题)
  10. NC15128 老子的全排列呢 dfs 全排列 (何以解忧,唯有暴搜)