Следует ли использовать тире или подчеркивания при именовании драгоценного камня более чем одним словом?

Я не понимаю, что такое соглашение об именах драгоценных камней, когда в имени драгоценного камня больше чем одно слово.

  • Think-sphinx - это имя драгоценного камня, но базовый файл * .rb для этого драгоценного камня - lib / Think_sphinx.rb (подчеркивание)

  • plays-as-taggable-on - это имя гем, а базовый файл * .rb называется lib / plays-as-taggable-on.rb (дефисы)

  • factory_girl использует подчеркивание как в имени драгоценного камня, так и в имени базового *. rb file

Имеет ли значение, используются ли символы подчеркивания или дефисы? Есть ли здесь какой-либо новый консенсус?

56
задан Andrew Grimm 5 August 2011 в 07:38
поделиться