Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
大多数通用 CoffeeScript/Backbone.js 示例使用属性名称,例如someFlag,但是 Rails 更喜欢/需要some_flag。
someFlag
some_flag
是否有人知道有关该主题的讨论或考虑到这一点的样式指南?
我的 Backbone 模型遵循服务器技术的惯例。
例如,在我的 Rails 应用程序中,我使用下划线名称设置属性,例如some_value.NET 应用程序,我使用大写名称设置属性,例如SomeValue.
some_value
SomeValue
这使得在后端集成所有内容变得更加容易。记住在客户端代码中执行此操作会带来一些不便,但是一旦我深入到一个项目中,它就会成为该项目的习惯。
在我看来,后端集成的便利性非常值得为使用服务器想要的约定付出一点努力。
“计算机科学中只有两个难点:缓存失效和命名。”
——菲尔·卡尔顿
http://martinfowler.com/bliki/TwoHardThings.html