天天看點

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

                                排好隊,請認罪

前排 警告

罪行不分先後,有罪你得認,認完你得改!  

正文 列罪

自帶混淆加密

為了防範他人破解代碼包快速檢索代碼。

有這麼一些人在負重前行。

有意無意地将代碼做了輕度混淆!

罪證:

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

代碼爬山

上司 : 你在上班看小說嗎? 

我: 沒啊。我在看JC寫的代碼呢。

上司: 那你怎麼一直用滑鼠滑輪? 不用敲鍵盤?

我: 一個行數 800行,我滑輪冒煙了快要。

總有一些小說作家,寫代碼不會考慮抽方法,動不動就是一篇長篇小說。

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

像詩一樣去寫代碼,不好嗎:

ps: JIT 知識點,感興趣可以看完該篇後去了解。

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

為你 ‘流’ 坑

stream 流的應用,大批‘流’坑愛好者潛伏在各個公司。

罪證:

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

上圖的流坑有二 :

①用流前,確定流源不為null

②使用toMap,如果value不是對象,要記得避免空指針

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  
寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

聲東擊西

這一招,一般人把握不住, 但是我還真遇到過真人真事。

例如 : 表面是 根據編碼查資料, 但是起名字是根據類型查詢。

罪證: 

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

脫褲子放屁

有些人沒了,但是他還活着。

有些代碼寫了,好像沒寫一樣。

罪證:

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

異常占領了大腦高地

自從自定義了一個異常後, 巴不得上廁所都用它。

用異常控制流程,比較愚昧。

罪證:

可以直接傳回 失敗和相關業務碼,非得抛異常走全局補抓。 (我拳頭都握緊了!!!)

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

資料庫是我家,循環查庫

資料庫訓練大師,動不動就循環幾百次鞭策資料庫!

批量查詢,批量新增從來都是一字不談!

罪證:

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

命名的藝術

藝術家随處可見,藝術家留給世人的代碼,往往都是巨作。

緻敬。

罪證:

批發式命名,家裡估計是做生意的,出手闊綽,有條有序。

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

找茬高手式命名,寫代碼是為了快樂,對,是自己的快樂。

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

混搭式命名,生活注意穿搭,寫代碼注意混搭。

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

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

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

花樣年華式命名,反正别人用的格式,我絕對跟他們不一樣。

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

别具一格,我們不一樣,不一樣

利用格式就能把你整懵

我看你怎麼接手我的代碼

罪證:

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

注釋的藝術,天才與瘋子的極端

代碼命名寫的足夠好,是不需要注釋的,但是往往大家都會适當配合使用注釋。

罪證:

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

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

看注釋,看啥看,一個字都不給你看!

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

 充滿神秘感,緊張感的注釋。

淨是些一些制造氛圍的注釋。。。

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

混臉熟的代碼

某段代碼就像陰魂不散一樣,多次N次出現,有點像小廣告,不确定,再看看。

罪證:

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  
寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  
寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

 咱就是說,抽離出來一個 addOperateLog 函數不行嗎?

空指針的日常

有些人,出生便是特種兵,制造空指針地雷,有資料時安然無恙,無資料時!直接爆炸!

 罪證:

寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  
寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  
寫代碼的七八九十宗罪,多圖、膽小慎入!                                排好隊,請認罪前排 警告  正文 列罪試問世人,誰人無罪。知罪改之,即可。  

試問世人,誰人無罪。

知罪改之,即可。

該篇就到這吧。

ps:此處需要點贊、關注、收藏、留言、評論、加V。