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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    —END—

    往期推荐

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

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

  • 相关阅读:
    笔试强训(二)
    基于51单片机的智能护眼台灯带闹钟功能proteus仿真原理图PCB
    java基于ssm医院远程诊断预约管理系统
    MySQL Joins 学习笔记
    【学习笔记】CF1817E Half-sum
    21. [Python GUI] PyQt5中的模型与视图框架-抽象模型基类QAbstractItemModel与自定义模型
    ifconfig
    22-08-02 西安 尚医通(02)Vscode、ES6、nodejs、npm、Bable转码器、js模块化、webpack
    Bug解决:出现C++:internal compiler error: killed(program cc1plus)
    角色扮演?一款跨平台可移植开源游戏
  • 原文地址:https://blog.csdn.net/X8i0Bev/article/details/126964240