网易首页 > 网易号 > 正文 申请入驻

程序员看到同事写的代码感叹道:“这是什么脏东西?!”

0
分享至

一个连代码格式都不注重的人写出来的代码大概率也是不怎么好的,这就是我的看法,而且我也很难理解,现在大部分的IDE都有代码格式化快捷键,但是还是有很多程序员写的代码看起来就是乱乱的。比如说,我们公司的一个程序员就是这样!

某天,我们公司的一个同事有事不在公司,恰巧我们公司的同事在测试他的代码时发现了了一些问题,事情比较着急,于是我就把他的代码拷了过来,想要去看看他的代码哪里出现了问题。

一打开他的代码,一股子无法言表的不适感就扑面扑来,对于像我这种对于代码排版有强迫症的人来说,他写的代码在我眼里就是“脏东西”!

只见他的代码里面充斥着大量的空白行,且很多花括号不对称,甚至有些像if语句和for循环这样的语句,多重if语句或者for循环里层和外层的花括号在同一列,没有缩进!但是,我们要知道,现在的IDE都是有自动代码格式整理这个功能的,只要你写嵌套if语句或者嵌套for循环或者类似嵌套的语句,基本上IDE都能给你自动缩进,像他这样的,能把代码格式整得那么乱,还真需要一定的水平!

代码中大量空白行

全局变量和局部变量命名也没有规范,有的用小写,有的用大写,有的还用下划线,也就是说,他的变量命名规则里面包含了驼峰命名法、下划线命名法和Pascal命名法,是的,他将所有命名法用了个遍。但是,如果每一种变量类型他用同一种命名法就算了,他是想用什么命名法就用什么命名法,比如公开的变量我就见他同时用过三种命名法!

变量命名方式混用

看到他的代码,我就有一种不祥的预感,后来果真如此,仔细看了他的代码以后,虽然我确定了同事测出问题的的代码问题出在哪,但是却不想给他改,因为我不光看出了我需要解决的问题点出在哪,还看出了很多其他问题,如果我帮他把代码改了,我可能一天就耗在他的代码上了!

胡乱折叠(实际上是两个函数)

如果是我一个人有这种感觉就算了,后来这个同事因为代码老出问题,导致延误了进度,公司又加了一个人进了项目组,结果这个新加入的同事看了他的代码,直言:“这是什么脏东西!”。

直到后来,我们无意间看到这个同事敲代码的场景,才知道了他的代码为什么写成了这样。

只见他百度、AI以及抄我们其他同事的代码,反正能不自己手敲就绝对不自己手敲,甚至于,有时候从网上粘贴的代码有代码网站的标记,他都不删!

大量无意义的默认控件名称

结语

我觉得,一个程序员复制粘贴代码本身并没有错,但是复制粘贴的前提是你要保证复制粘贴的代码用起来没问题,并且要保证自己能看懂,别人看起来也不那么费劲和觉得“代码脏”!

至于什么叫“代码脏”,我估计每个人有每个人的理解,我的理解就是,一个人的代码看上去没有规矩,这里指得不是代码规范,而是一个人敲出来的代码要有自己的风格,且不凌乱,哪怕像变量名这种东西,全用大写,全用小写或者全用下划线都没问题,但是混着用就很难让人接受你的代码!

而这样的人代码写不好,多半也是因为这种原因,我估计他自己看起来都费劲!

声明:个人原创,仅供参考

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
申猴的12月有12种不同的命,你是金猴命还是苦猴命?

申猴的12月有12种不同的命,你是金猴命还是苦猴命?

牛锅巴小钒
2024-06-16 13:53:56
男子酒后误开邻居家门,与女主人发生关系,居然得逞……

男子酒后误开邻居家门,与女主人发生关系,居然得逞……

极品小牛肉
2024-03-01 22:37:49
农村有政策,“五类”城市户口可以回村,看看有你吗

农村有政策,“五类”城市户口可以回村,看看有你吗

果然悠
2024-06-16 05:35:02
路易小王子随风笛声起舞,姐姐夏洛特试图阻止,妈妈凯特笑而不语

路易小王子随风笛声起舞,姐姐夏洛特试图阻止,妈妈凯特笑而不语

译言
2024-06-15 20:26:17
新 iPhone 曝光,7.9 英寸

新 iPhone 曝光,7.9 英寸

果粉俱乐部
2024-06-15 11:50:48
突然确诊!癌症中晚期!已转移!浙江男子无法接受: 怎么可能啊?医生: 发现一个,全家高危!!

突然确诊!癌症中晚期!已转移!浙江男子无法接受: 怎么可能啊?医生: 发现一个,全家高危!!

最金华
2024-06-12 22:14:41
天生“坏种”!被判10年的李天一出狱后,令人作呕的一幕出现了

天生“坏种”!被判10年的李天一出狱后,令人作呕的一幕出现了

琪琪故事记
2024-06-14 09:42:01
王思聪亮出“大招”,黄一鸣懵圈!认爹之路行不通,带货才是王道

王思聪亮出“大招”,黄一鸣懵圈!认爹之路行不通,带货才是王道

陈二建
2024-06-14 14:29:06
雷军等老股东退出茶颜悦色,市场信心被茶百道、奈雪的茶耗尽?

雷军等老股东退出茶颜悦色,市场信心被茶百道、奈雪的茶耗尽?

五谷财经
2024-06-16 08:33:45
周也“耍大牌”事件升级,央媒实锤证据曝光,引发热议!

周也“耍大牌”事件升级,央媒实锤证据曝光,引发热议!

综艺拼盘汇
2024-06-16 14:26:30
蛇打七寸,真主党与哈马斯终于开窍了,以色列的好日子到头了!

蛇打七寸,真主党与哈马斯终于开窍了,以色列的好日子到头了!

青年的背包
2024-06-16 05:32:40
美国30万苗族背叛与鲜血:中国缺乏认同感的恶果

美国30万苗族背叛与鲜血:中国缺乏认同感的恶果

双色球的方向舵
2024-06-15 18:20:34
中国迈出收回藏南第一步?一旦回归,上百万移民该如何处理?

中国迈出收回藏南第一步?一旦回归,上百万移民该如何处理?

猫咪纪实说
2024-06-13 12:49:00
纯情13:宾公子的补救措施

纯情13:宾公子的补救措施

金昔说故事
2024-06-14 13:50:46
上海人爱去的旅游目的地,价格已经狂飙到不认识,有人立马放弃:不去了!去年更夸张……

上海人爱去的旅游目的地,价格已经狂飙到不认识,有人立马放弃:不去了!去年更夸张……

上观新闻
2024-06-14 17:17:30
没完没了!王阳踩马桶拍杂志,评论区里疑似王一博的粉丝又来骂!

没完没了!王阳踩马桶拍杂志,评论区里疑似王一博的粉丝又来骂!

娱记掌门
2024-06-15 14:43:39
上海最短的三条马路,一条只有33米,正宗的上海人也未必知道全部

上海最短的三条马路,一条只有33米,正宗的上海人也未必知道全部

苗苗情感说
2024-06-16 07:15:02
美国顶级预言家再发声!事关2024美日中命运!这个岛最先出事!

美国顶级预言家再发声!事关2024美日中命运!这个岛最先出事!

飞云如水
2024-06-11 13:53:48
武统、和统都没希望了?台湾军事专家:中国大陆已经找到第三条路

武统、和统都没希望了?台湾军事专家:中国大陆已经找到第三条路

番茄说史聊
2024-06-15 22:34:58
“下雨了”,群里刷屏!雷雨+6~7级风,济南已发雷电预警,最新预报→

“下雨了”,群里刷屏!雷雨+6~7级风,济南已发雷电预警,最新预报→

鲁中晨报
2024-06-16 08:07:06
2024-06-16 15:12:49
程序员古耕
程序员古耕
程序员、网文作家、自媒体人
392文章数 290关注度
往期回顾 全部

头条要闻

牛弹琴:梅洛尼和马克龙吵了一架 晚宴上眼神可"杀人"

头条要闻

牛弹琴:梅洛尼和马克龙吵了一架 晚宴上眼神可"杀人"

体育要闻

没人永远年轻 但青春如此无敌还是离谱了些

娱乐要闻

上影节红毯:倪妮好松弛,娜扎吸睛

财经要闻

打断妻子多根肋骨 上市公司创始人被公诉

科技要闻

iPhone 16会杀死大模型APP吗?

汽车要闻

售17.68万-21.68万元 极狐阿尔法S5正式上市

态度原创

数码
健康
游戏
房产
军事航空

数码要闻

优派 XG323-4K-OLED-2 显示器预告:原生 10bit、全功能 Type-C

晚餐不吃or吃七分饱,哪种更减肥?

再次感受恐惧!《死亡空间RE》迎来新史低:仅需74.4元

房产要闻

万华对面!海口今年首宗超百亩宅地,重磅挂出!

军事要闻

以军宣布在加沙南部实行"战术暂停"

无障碍浏览 进入关怀版