天天看点

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

                                排好队,请认罪

前排 警告

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

正文 列罪

自带混淆加密

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

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

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

罪证:

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

代码爬山

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

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

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

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

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

为你 ‘流’ 坑

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

罪证:

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

上图的流坑有二 :

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

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  
写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

声东击西

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

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

罪证: 

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

脱裤子放屁

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

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

罪证:

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

异常占领了大脑高地

自从自定义了一个异常后, 巴不得上厕所都用它。

用异常控制流程,比较愚昧。

罪证:

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

数据库是我家,循环查库

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

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

罪证:

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

命名的艺术

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

致敬。

罪证:

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

利用格式就能把你整懵

我看你怎么接手我的代码

罪证:

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

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

罪证:

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

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

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

混脸熟的代码

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

罪证:

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  
写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  
写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

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

空指针的日常

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

 罪证:

写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  
写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  
写代码的七八九十宗罪,多图、胆小慎入!                                排好队,请认罪前排 警告  正文 列罪试问世人,谁人无罪。知罪改之,即可。  

试问世人,谁人无罪。

知罪改之,即可。

该篇就到这吧。

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