變數命名法

關於軟體開發時的變數命名,不得不提到匈牙利命名法以及駝峰式大小寫,使用上匈牙利命名法可以有效地幫助開發者搞清楚變數(物件)是啥東東,過去是為了區別變數的型別,雖然現代 Compiler 跟 IDE 的 IntelliSense 都能清楚的知道變數的型別,但是要直覺性的一眼看出來還是需要使用到以上命名法。

但隨著型別、物件愈來愈多,命名碰撞的可能性就愈來愈高,而且除了少數的型別有共識之外,其他都有可能因人而異,加上相同資料型態在 32 bit、64 bit 的長度不同,同樣一個 integer 在不同環境有不同 size,在某些狀況下也可能造成問題,但無論如何,有總比沒有好,至少直覺知道這個變數的型別。

分類: 軟體開發。這篇內容的永久連結