2013-11-04 50 views
0

在花了很多時間研究Rails保留字並執行之後,我仍然有一些關於使用的問題。Rails保留字和約定

在我的例子中,我會考慮保留字'time'。 假設我想創建一個班'時計'。不建議使用'時計',因爲名稱以'時間'開始?建議使用'time_piece'還是避免插入保留字?我的問題也是關於如何在課堂上使用確切的保留字。

謝謝。

回答

1

time如何保留字?

time_piece如何不使用像timepiece這樣的保留字呢?

在任何情況下,命名你的類什麼,他們應該被命名爲:沒有理由,技術,文化,語義,否則,不要使用保留字類或變量名,即使Time是與time相同(不是)並且time被保留(不是)。

讓我們來說說你的意思是Time,這不是保留字,但現有的類。如果你點名Time你正在重新開課。如果您在命名與Time東西它是完全無關Time本身,你是否應該使用它作爲名稱的一部分,更多的是與語義比什麼都重要:再次,沒有理由到。

+0

欣賞它,戴夫。感謝您的迴應和解釋。我會思考。沒有足夠的信譽點進行投票,但我檢查了它。 – PatrickLightning