写代码的七八九十宗罪,多图、胆小慎入!

                                排好队,请认罪

前排 警告
 

罪行不分先后,有罪你得认,认完你得改!  

正文 列罪

自带混淆加密

为了防范他人破解代码包快速检索代码。

有这么一些人在负重前行。

有意无意地将代码做了轻度混淆!

罪证:
 

代码爬山

领导 : 你在上班看小说吗? 

我: 没啊。我在看JC写的代码呢。

领导: 那你怎么一直用鼠标滑轮? 不用敲键盘?

我: 一个行数 800行,我滑轮冒烟了快要。

总有一些小说作家,写代码不会考虑抽方法,动不动就是一篇长篇小说。

像诗一样去写代码,不好吗:

ps: JIT 知识点,感兴趣可以看完该篇后去了解。

 


为你 ‘流’ 坑

stream 流的应用,大批‘流’坑爱好者潜伏在各个公司。

罪证:

上图的流坑有二 :


①用流前,确保流源不为null

②使用toMap,如果value不是对象,要记得避免空指针

 
声东击西

这一招,一般人把握不住, 但是我还真遇到过真人真事。

例如 : 表面是 根据编码查数据, 但是起名字是根据类型查询。
 

罪证: 


脱裤子放屁

有些人没了,但是他还活着。

有些代码写了,好像没写一样。

罪证:

 
异常占领了大脑高地

自从自定义了一个异常后, 巴不得上厕所都用它。
用异常控制流程,比较愚昧。

罪证:

可以直接返回 失败和相关业务码,非得抛异常走全局补抓。 (我拳头都握紧了!!!)

 
数据库是我家,循环查库

数据库训练大师,动不动就循环几百次鞭策数据库!

批量查询,批量新增从来都是一字不谈!

罪证:

命名的艺术

艺术家随处可见,艺术家留给世人的代码,往往都是巨作。

致敬。

罪证:

批发式命名,家里估计是做生意的,出手阔绰,有条有序。

 
找茬高手式命名,写代码是为了快乐,对,是自己的快乐。


混搭式命名,生活注意穿搭,写代码注意混搭。

 
随意式命名,我喝啥都可以,平时命名也是啥都行。

 
花样年华式命名,反正别人用的格式,我绝对跟他们不一样。

别具一格,我们不一样,不一样

利用格式就能把你整懵

我看你怎么接手我的代码

罪证:


注释的艺术,天才与疯子的极端

代码命名写的足够好,是不需要注释的,但是往往大家都会适当配合使用注释。

罪证:


看注释,像是在看小作文......

 
看注释,看啥看,一个字都不给你看!

 充满神秘感,紧张感的注释。

净是些一些制造氛围的注释。。。

 
混脸熟的代码

某段代码就像阴魂不散一样,多次N次出现,有点像小广告,不确定,再看看。

罪证:

 咱就是说,抽离出来一个 addOperateLog 函数不行吗?


空指针的日常
 

有些人,出生便是特种兵,制造空指针地雷,有数据时安然无恙,无数据时!直接爆炸!

 罪证:


试问世人,谁人无罪。

知罪改之,即可。
 

该篇就到这吧。

ps:此处需要点赞、关注、收藏、留言、评论、加V。

  • 65
    点赞
  • 89
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 60
    评论
评论 60
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小目标青年

对你有帮助的话,谢谢你的打赏。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值