【熟】代碼美學(xué):在代碼中取名

NAMING 變量命名

1,no single :x,y
2,縮寫的含義依賴于上下文
3,讀代碼的時(shí)間>>寫代碼的時(shí)間
作用域越大命名越詳細(xì)。
縮寫帶來(lái)兩個(gè)好處
1.減少輸入 (代碼補(bǔ)齊)2減少顯示占用(換大顯示器)
不要在名稱里附帶類型

帶上單位則是推薦的做法
delaySeconds
顯式地請(qǐng)求獲取某種單位下的數(shù)據(jù)
優(yōu)質(zhì)代碼會(huì)大量使用interface
只關(guān)心能夠調(diào)用什么
如果你需要糾結(jié)命名的問題,意味著你的e代碼結(jié)構(gòu)存在問題。
Utils,Helper
標(biāo)簽: