為什麼要有意義的命名:
我們都曾經說過有朝一日再回頭清理那些糟糕的**,然而最終總是棄之不顧。稍後等於永不,我們需要立即行動,寫優雅的**。
寫**的過程中,讀佔的比例很大,所以首先要讓**易讀。
有意義命名的幾大規則:
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出去玩 好像不是約會,是兩位兄弟幫忙約的,呵呵,再次感謝兩位好兄弟的幫助 值得紀念。一直比較膽小,尤其是現在這種處境,完全沒有什麼信心,自己真是太膽小了,總是想著兩位兄弟幫忙打頭陣,為自己鋪路,好像不大好...