• “总是吐槽别人的代码,好像自己很厉害似的”


    “总是吐槽别人的代码,好像自己很厉害似的”

    不喜欢有的人总是在背后吐槽别人编写的代码。

    作为一名程序员,在实际学习和工作中,我们阅读别人的代码可能比我们自己编写的代码要多得多。

    时常听见有些程序员抱怨:这代码怎么写成这样,真是个人才?

    还有更难听的话,将别人编写的代码称为垃圾。

    每每听到有人吐槽别人的代码这不好那不好,我都选择默默地走开了。

    首先,我觉得,作为一名程序员,真的没有必要吐槽别人的代码,也不应该否定别人的代码。

    现在看着很难理解的代码可能人家加班加点日积月累的结果。

    另外,也有可能当初编写的人水平一般,但后来经过一段时间,他的编码能力已经提高了。

    这就好比我们回过头看看自己曾经编写的代码,都怀疑是不是自己编写的一样。

    我身边就发生过这样两个案例:

    张工接了一个新项目,看这个项目中的一个工具类,在使用过程中发现有个方法的实现很繁琐。正想吐槽,结果尴尬的画面出现了,看了署名才发现是自己刚入职的时候编写的。

    A总是吐槽别人编写代码不规范,性能差。结果人家去看了他的代码,类似的情况他也是这么写的,性能也好不到哪里去,真是五十步笑百步。

    类似这样的经历或许你也曾经历过:

    工作几年后,回头看看自己以前编写的代码,会惊讶地发现,“这么糟糕的代码,真的是我编写的吗?”

    “天啊,我居然能写出这样的代码?”

    接手别人代码时,感觉乱七八糟的,发现有段代码根本没必要这样写,完全是多余的,于是把它删掉了,结果出问题了,加上就好了。

    原来项目中的代码乱了些,代码虽然冗余多,但人家能够确保系统稳定,并不会影响公司正常业务。

    所以,你千万不要大意,特别是当想优化它或是重构时,就要更注意了,你这么一改,要是系统出问题了,这锅恐怕你是得背定了。

    即使是重构后经过多次测试,也有可能隐藏其他问题。

    别人遗留下来的代码有些乱,很可能也是不得已而为之,我们也没有必要过于吐槽太多,

    即使是国内一些大厂,也并不是每个项目的代码编写都很规范,

    有些项目可能连基本文档都没有,更别谈代码编写规范了。

    偶尔吐槽下就算了,真的没有必要总是吐槽别人的代码,好像自己编写的代码很了不起似的。

    谁不是从新手一路走过来慢慢成长的,一味地吐槽人家代码不好也没凸显出自己有多么厉害。

    —END—

    往期推荐

    公司要求一旦怀孕自动离职,想想也挺无奈的,也只能苦笑

    程序员后悔考编到事业单位

  • 相关阅读:
    Mysql5.7安装配置详细图文教程(msi版本)
    MySQL定时调用预置函数完成数据更新
    数据爬取...
    DAMA-DMBOK2重点知识整理CDGA/CDGP——第16章 数据管理组织与角色期望
    Shell 脚本入门 ①
    【java】实现sse调用websocket接口,忽略wss证书并控制sse吐字速度
    Pytorch R-CNN目标检测-汽车car
    [MRCTF2020]你传你呢1
    新学期——学习计划大挑战
    Linux知识点 -- 网络基础 -- 传输层
  • 原文地址:https://blog.csdn.net/X8i0Bev/article/details/126964240