2

尴尬了!吐槽别人的代码,结果发现代码是自己编写的

 1 year ago
source link: http://www.androidchina.net/12961.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

尴尬了!吐槽别人的代码,结果发现代码是自己编写的 – Android开发中文站

最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in
你的位置:Android开发中文站 > 热点资讯 > 尴尬了!吐槽别人的代码,结果发现代码是自己编写的

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

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

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

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

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

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

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

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

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

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

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

?url=http%3A%2F%2Fdingyue.ws.126.net%2F2022%2F0920%2Fda3fa5cdj00riigif0045d000hs0097p.jpg&thumbnail=750x2147483647&quality=75&type=webp

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

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

工作几年后,回头看看自己以前编写的代码,会惊讶地发现,

“这么糟糕的代码,真的是我编写的吗?”

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

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

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

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

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

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

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

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

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

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK