故宮命名法

前言

不一樣事物間內在邏輯有不少相通之處。code

正文

若是你用 iPhone 的話,有可能會知道,有一款很精美的APP:「每日故宮」,我很喜歡這款APP,裏面有不少精美的故宮文物的圖片,以及關於文物背景知識的介紹。若是你仔細觀察過的話,也許你會從APP中對於文物的介紹中注意到,故宮文物的命名是有規律的。好比這兩個例子:cdn

綠地粉彩蕉葉花卉紋瓶對象

青花紅綠綵鳳鶴靈芝紋提樑壺blog

不難看出來,這裏面的規律是:直白、完備,也就是說,命名可以經過簡單易懂的字詞提取出大部分目標對象的關鍵特性,經過名字的輔導再對照圖片,觀察者可以輕鬆的將目標對象中的關鍵屬性找出來,並在頭腦中快速構建出來具象化的印象。這樣對於傳播文化知識是十分高效的。圖片

一樣的道理,在咱們的工做中,對於一個變量或者方法或者類的命名,也須要作到直白、完備,可以經過變量命名,將當前這個變量、方法或者類的語義大體的傳遞給使用者(關於這一點的例子,請回想Jdk庫中的命名方式,以及Spring中的命名方式),使用者可以基於命名提供的語義,大體知道當前這個當前這個變量、方法或者類應當怎麼用,同時,若是使用者須要瞭解實現細節,命名也應該可以提供給使用者對於實現細節理解的方向性指導,這樣對於使用者來講,是高效的。it

相關文章
相關標籤/搜索