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

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

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

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

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

“改过的最离谱的代码,有一个变量定义=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. matlab 左除和右除
  2. python输入输出-2. Python中的基本输入、输出、格式化输出
  3. 玩转Linux必备知识(四)
  4. 最新.NET MAUI有什么惊喜?
  5. 传惠普CEO李艾科将部署全新战略计划
  6. React开发(253):react项目理解 ant design ancher锚点
  7. android线程优先级大小,android 设置线程优先级 两种方式
  8. 如何估算一个分布式系统的容量
  9. 心情舒畅,升级到u10.04了
  10. 缓冲区是人为设定的吗_人为的,但这真的是情报吗?
  11. Android 中文API (69) —— BluetoothAdapter[蓝牙]
  12. 学习编译原理的总结1
  13. 网页设计收藏站 80 个
  14. GitLab服务更换ip后项目地址ip如何修改
  15. K核苷酸频率(KNF,k-nucleotide frequencies)或K-mer频率
  16. Processing笔记05—贪吃蛇小游戏
  17. python直接把汉字转换为拼音
  18. 纯jquery 前端导入 Excel数据 减少服务端压力
  19. pDC 与 GetDC() 区别
  20. 抖音短视频流量获取攻略,掌握好这些一定可以出爆款

热门文章

  1. 【信息科学技术与创新】 人类大脑中数据的产生,积累,增长 数据与信息 神经信息学
  2. 图书管理系统需求规格说明文档目录_软件需求分析教与学(教学大纲)
  3. clusterProfiler R package
  4. 2022商业武器:一站式供应链中台成为决胜关键
  5. 安利几个翻译照片的好用软件
  6. 非现场执法管理计算机(工业级),非现场执法管理系统研究及应用
  7. 数据结构 7 基础排序算法详解 鸡尾酒排序法、了解钟摆排序实现
  8. “信任机制”才是数字化时代发展中的精髓所在
  9. pip install exifread 安装exfriead模块
  10. linux系统log可以删吗,Linux 系统 /var/log/journal/ 垃圾日志清理