cleanCode 1 有意義的命名

2022-08-24 04:36:10 字數 490 閱讀 8851

為什麼要有意義的命名:

我們都曾經說過有朝一日再回頭清理那些糟糕的**,然而最終總是棄之不顧。稍後等於永不,我們需要立即行動,寫優雅的**。

寫**的過程中,讀佔的比例很大,所以首先要讓**易讀。

有意義命名的幾大規則:

1、命名即其意

例:int dayssincecreation;

2、做有意義的區分

例:由a1,a2的命名方式改為source,destination

3、使用讀得出來的命名

例:由genymdhms改為generationtimestamp

4、使用可搜尋的命名

例:由5改為work_days_per_week

5、類名和物件名應該是名詞

例:customer

6、方法名應該是動詞

例:get、set、is

7、每個抽象概念選乙個詞,一以貫之

例:查就用get,而不是一會兒get,一會兒fetch

Clean Code 有意義的名字

最近在看clean code 整潔之道 裡面有些內容還是不錯的,所以給大家分享下。意思是說名稱和意思要一致,更精確的說應該是看到名字就能想到意思。對程式設計師來說取名通常是一件麻煩的事情,尤其是取乙個好的名字。這裡擷取一段書中的 public list getthem return list1 這段...

Clean Code 有意義的名字

最近在看clean code 整潔之道 裡面有些內容還是不錯的,所以給大家分享下。意思是說名稱和意思要一致,更精確的說應該是看到名字就能想到意思。對程式設計師來說取名通常是一件麻煩的事情,尤其是取乙個好的名字。這裡擷取一段書中的 public list getthem return list1 這段...

有意義的開始

今天真的是很值得紀念的一天,來深圳第一次過得這麼充實。原因很簡單有希望 有盼頭 第一次主動約mm出去玩 好像不是約會,是兩位兄弟幫忙約的,呵呵,再次感謝兩位好兄弟的幫助 值得紀念。一直比較膽小,尤其是現在這種處境,完全沒有什麼信心,自己真是太膽小了,總是想著兩位兄弟幫忙打頭陣,為自己鋪路,好像不大好...