Ich bin verwirrt darüber, was die Edelstein Namenskonvention ist, wenn der Edelstein Name mehr als ein Wort hat.Sollte man bei der Benennung eines Edelsteins mit mehr als einem Wort Bindestriche oder Unterstriche verwenden?
Denken-Sphinx ist der Name des Edelsteins, aber die Basis * .rb-Datei für dieses Juwel ist lib/thinking_sphinx.rb (Unterstrichen)
Akten-as-markierbare-on ist die Name des Edelsteins, und die Basisdatei * .rb heißt lib/acts-as-taggable-on.rb (Bindestriche)
factory_girl verwendet einen Unterstrich sowohl im Namen des Edelsteins als auch im Namen der Basis * .rb-Datei
Spielt es eine Rolle, ob Unterstriche oder Bindestriche verwendet werden? Gibt es hier einen Konsens?
Dies ist consistene mit dem reccommendation in dem offiziell Ruby-Gems Guides gegeben - [Konsistente Naming] (http://guides.rubygems.org/patterns/#consistent-naming). – stevenharman
Was ist mit yajl-ruby oder bcrypt-ruby, die Ruby-Wrapper für bestehende C-Bibliotheken sind? Ich möchte eine einfache Anforderung "bcrypt" in meinem Code, aber ich möchte nicht mein github-Projekt "yajl" oder "bcrypt" nennen, weil diese (vielleicht) bereits für die ursprünglichen C-Bibliotheken verwendet werden. – dubek
Dieser Link zu Eric Hodels Artikel ist jetzt tot. Ich habe versucht, es online zu finden, aber nach 3 Google Minuten gelang es nicht, dies zu tun. – gardenofwine