1

大多数通用 CoffeeScript/Backbone.js 示例使用属性名称,例如someFlag,但是 Rails 更喜欢/需要some_flag

是否有人知道有关该主题的讨论或考虑到这一点的样式指南?

4

2 回答 2

1

我的 Backbone 模型遵循服务器技术的惯例。

例如,在我的 Rails 应用程序中,我使用下划线名称设置属性,例如some_value.NET 应用程序,我使用大写名称设置属性,例如SomeValue.

这使得在后端集成所有内容变得更加容易。记住在客户端代码中执行此操作会带来一些不便,但是一旦我深入到一个项目中,它就会成为该项目的习惯。

在我看来,后端集成的便利性非常值得为使用服务器想要的约定付出一点努力。

于 2012-05-08T03:19:52.393 回答
0

“计算机科学中只有两个难点:缓存失效和命名。”

——菲尔·卡尔顿

http://martinfowler.com/bliki/TwoHardThings.html

于 2012-05-08T03:25:09.703 回答