1. 程式人生 > >程式碼之美-讓自己的程式碼變得幽默

程式碼之美-讓自己的程式碼變得幽默

讓自己的程式碼變得幽默,讓別人不再尷尬。

這裡寫圖片描述

程式碼應該易於理解

這裡寫圖片描述

這段程式碼太生動了。我經常會寫出下面的程式碼。以後如果再寫出這樣的程式碼來。必須重改。

這裡寫圖片描述

減少程式碼行數是一個好目標,但是把理解程式碼所需的時間最小化是一個更好的目標。

要經常的想一想其他人在閱讀自己程式碼的時候的感受,這可能需要額外的時間,但這會讓自己寫出周圍人都愛用的程式碼。這很nice.

程式碼需要很棒的名字,寫的很好的註釋,並且整潔的使用空白符。

把資訊裝在名字中

這裡寫圖片描述

選擇專業的詞

這裡寫圖片描述

temp用來展現這是個臨時變數,生命週期很短,在下面不會用到。但更多的時候使用它是因為懶。表解釋。很多時候用來接返回值的時候都用了temp但是諸如userdata之類的資料明顯更好。

多層迴圈時,使用i,j,k並不是最好選擇。

這裡寫圖片描述

使用具體的名字來代替抽象的名字

給帶單位的變數帶上字尾

在小的作用域裡面可以使用較短的名字

丟掉沒用 的詞,比如ConvertToString -> ToString

適當新增下劃線

第三章-27頁