2012-09-18 58 views
1

在我的emberjs + ruby​​ on rails應用程序中,我有一個文件夾,我正在保存我的把手。我應該如何命名我的車把?

app/assets/javascript/templates 

我想知道命名包含把手文件的約定是什麼?下面是我能想到的幾個例子:

  • my_cool.handlebars
  • myCool.handlebars
  • my-cool.handlebars

其中哪一個是真正涼爽?

+2

第一很可能是平時的Rails約定的最佳匹配。 –

回答

4

最佳公約做法:

命名您的變量:(如果它是一個類或對象) CamelCaps

命名您的變量:(如果它是一個實例)駝峯

命名您的文件: snake_case.extension

命名您的CSS類或ID:使用連字符

PS:Ofcourse有沒有這樣的規定,但是良好的編程習慣

+0

真棒!我對此表示贊同。但是我建議如果你知道的話,試着給你的答案增加一個參考。謝謝! – Aras

+0

引用Ember中的前兩個:http://www.emberist.com/2012/04/09/naming-conventions.html –

+0

我沒有引用其他人,但這是一個很好的做法,就像在CSS我們請參閱預定義的屬性/屬性是連字符分隔像「背景顏色」,「字體類型」等等,所以我們可以通過使用連字符分隔的名稱保持一致...不知道命名文件,但可能是與其他三種風格? –

相關問題