十一 29

重读AWDWR笔记

加载路径
标准的环境配置回自动将下列目录纳入应用程序的加载路径。

  • test/mocks/environment 由于该目录位于加载路径的第一位,在这里定义的类回自动覆盖真正的实现类,这样你就可以在测试阶段使用这些替代品。
  • app/controllers 目录及其子目录。
  • app/models 和 components 目录下所有以下划线或者小写字母开头的目录。
  • app, app/models, app/controllers, app/helps, app/services, app/apis, components, config, lib 以及 vendor 目录
  • 检查 vendor/rails 目录,如果存在就从这里加载 Rails 库。

命名约定

  • 变量名全部小写,单词之间以下划线分割。
  • 类和模块的名称没有下划线,短语中每个单词的首字母大写。
  • 表应该像变量一样,采用小写字母,并且是复数形式。
  • 文件名全部小写,以下划线分割。
  • controller 用名词,action 用动词。当你创建了一个 action 的名字是 动词_名词 这样的格式,那么有必要再创建一个新的controller了 。
  • 标签 : 
  • 原文链接 : http://railser.cn/blog/awdwr-4
  • 转载原创文章请注明 : 里克的自习室
  • 收藏到 : Google书签 新浪ViVi 365Key网摘 天极网摘 我摘 POCO网摘 博采网摘 YouNote网摘 和讯网摘 博拉网 igooi网摘 I2Key网摘 天下图摘 百特门网摘 Del.icio.us Yahoo书签 奇贴 QQ娱乐摘 添加到Digg! 添加到Facebook!
  • 发表留言