当前位置 : IT培训网 > IT培训 > 新闻资讯 > 程序员为何不喜欢看别人的代码

程序员为何不喜欢看别人的代码

时间:2018-12-19 11:38:18  来源:编程网  作者:IT培训网  已有:名学员访问该课程
标签(Tag):   程序员(564)
其实每个人都会接手别人的代码,只是代码有所不同而已。在我们学习的路上,也是时长看一些大牛的代码或者开源代码,这有助于提升我们的技能,而看别人的项目则有助于提升我们的工作效率,这个无法避免。

程序员看别人的代码是怎样一种心理体验?揪心的痛,你是否体验过,来看看程序员怎么样才能处理好这些情况!

其实每个人都会接手别人的代码,只是代码有所不同而已。在我们学习的路上,也是时长看一些大牛的代码或者开源代码,这有助于提升我们的技能,而看别人的项目则有助于提升我们的工作效率,这个无法避免。

但是程序员接手代码后,怎么样才能将已有的代码解决好呢?

程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。

程序员为何不喜欢看别人的代码_www.itpxw.cn

程序员的内心

我们之所以认为旧代码一团糟,其实是由编程的一个基本定律决定的,那就是:写代码容易,读代码难。

那么,程序员读别人的代码到底是怎样一种心理体验呢?

1、这是什么………… 我X,太牛X了。

这是什么………… 我X,太傻X了。

2、有一个游戏是这样玩儿的,一觉醒来,你发现自己被随机的丢在某个城市的goole street view里,没有路名,没有地图,只有街景。你要自己找到路,走到机场,飞回家。

见到机场,你就赢了。

读别人的代码的体验,和玩儿这个游戏差不多。。。

程序员为何不喜欢看别人的代码_www.itpxw.cn

生无可恋

3、要么:卧槽,大牛和我做朋友吧。

要么:尼玛,杂碎怎么混进来的?

4、居然能TM这么写?

居然能TM这么写!

5、我勒个去这个好牛逼怎么做到的?我研究一下。

(若干小时后)

应该大概是这样吧……

这个根本不用这么麻烦嘛,看我怎么把它弄好。

(若干小时后)

难怪那时候要这样写……原来是这样……

(回滚到修改之前的状态)

这个谁写的这么屎……让我看看……

git blame(发现是自己写的)

嗯这个还是能用的(严肃)

程序员为何不喜欢看别人的代码_www.itpxw.cn

惭愧惭愧

6、敢写注释么!!!

7、别人的代码好烂呢,于是我开始改改改....

发现别人的代码比我的好用哎,于是CTRL+ZZZZZZZZZZZZZZZZ....

8、这特么谁写的坑爹代码?

这行谁加的,有意义么?

还特么不写注释!

Annotate一下看看谁提交的

。。。

好吧,我想起来是怎么回事了。。。

9、别说读别人的,自己写过的时间长了在读也是需要很多想象力的!

10、.......?πω? βλ?πει? αυτ? τη φρ?ση.

程序员为何不喜欢看别人的代码_www.itpxw.cn

11、坚持住,坚持住,千万不能吐血。家里还有老婆孩子呢!

12、想给他重构一遍。。。

13、一开始我是抗拒的,想想需求我还是从了吧!

14、不怕对方代码跑不动,

就怕对方代码风格不一样。

4空格缩进遇到2空格缩进,

大括号换行遇到大括号不换行,

横杆命名遇到驼峰命名,

分分钟想提刀去灭了对方!

学习的路上,工作的路上,我们要有一颗向前的心,如此才能找到方向,找到人生的起点,快速的走向顶峰,对于你,是这样做的吗?

顶一下
(1)
100%
踩一下
(0)
0%

IT培训0元试听 每期开班座位有限.0元试听抢座开始! IT培训0元试听

  • 姓名 : *
  • 电话 : *
  • QQ : *
  • 留言 :
  • 验证码 : 看不清?点击更换请输入正确的验证码

在线咨询在线咨询

温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。

------分隔线----------------------------
------分隔线----------------------------

推荐内容