Feb. 04 22:30~22:55
▲畫面節錄自Google搜尋結果
今天談移除Comments怪味道的兩個超級簡單重構—Rename和Rename Method。這兩個重構都是透過取個好名字來代表變數與method的意圖,使讀程式碼的人一看就懂。
▼下面這個Math class有一個叫做X的data member,註解說明X代表圓周率。另外有一個iLoveTeddy()的method,接受兩個整數參數,回傳一個整數。註解說明它用來計算a+b的數值。
***
看到這邊鄉民們可能要翻桌了,這什麼爛名字。既然感受到名字這麼爛,要改它應該就不困難。分別套用Rename與Rename Method把X直接叫做PI,把iLoveTeddy()改成add(),原本的註解就可以刪掉了。
***
友藏內心獨白:有時候取名字還挺傷腦筋的。
沒有留言:
張貼留言