從命名能看到的

2021-06-23 03:51:53 字數 515 閱讀 8939

「there are only two hard things in computer science: cache invalidation and naming things」

–phil karlton

今天在arshsummit 2014 上的ppt的看到的一句話,聊聊命名。

命名能反應工程師對需求的理解,軟體開發是乙個建模的過程,他將現實世界的業務需求,翻譯成計算機能理解的程式。對需求的理解抽象和建模都能反應在命名裡。

函式命名能反應乙個模組的設計思想,函式命名反應了乙個模組的細粒度實現劃分,進一步反應了這個模組設計是否合理。

命名反應了系統整體的架構考慮,系統級的架構進一步反應了人力資源分工、專案管理和系統長期演化。

所以**走查,看命名就能反應大部分問題。

ps: 

以前寫的部落格都被刪除了,因為後面看都覺得太幼稚。其實這是乙個成長過程,沒有必要。

後面想寫部落格,總是想等到對乙個事情思考成熟再開工。其實沒必要,都是不斷重構不斷昇華的。

不了,現在動手!

隨筆 假如我能看到你

假如我有超能力,我在每個人頭上看到乙個計數器 餘下的人生裡,我還能和他見多少次。上班路上,大概會和數不清的兩位數及一位數擦肩而過 見到老闆頭上的數字有多大,就知道自己還會在這裡工作多久 同事頭上的數字意外的小,暗地裡戳一戳 嘿,你是要跳槽麼?出門旅行的時候,見到的每個人頭上都是一,去聚會上見到的數字...

站長你能看到未來嗎?

有多少站長和我一樣,每天都在複製文章,發外鏈,或者更多的還在採集,外鏈。不知道你們能看到未來嗎?我心情很複雜也很焦躁,每天都做這樣無聊而重複的工作,的命運卻不在我手裡,一直在的演算法下偷生,也許你會程式設計客棧說,因為你做的不是正規站,可是正規站還是要這樣,複製,鏈結。你也許會說,你要原創文章,原創...

好女人能看到你的未來 摘

普京與妻子柳德公尺拉認識的時候,只是克格勃裡的乙個小人物,而柳德公尺拉則是乙個漂亮的空姐。普京相貌平平,家境一般,靠的是什麼打動她的芳心呢?還是柳德公尺拉的妹妹一語道破天機 我姐姐早就認為自己的丈夫非同尋常。柳德公尺拉承認,不知為什麼,我總是相信普京會有當總理的一天。他目標明確,堅定不移,不是虛榮心...