`

我的rails 编程规范

 
阅读更多
1:    属性中时间要已at结尾,例如created_at, updated_at, deleted_at
2:    boolean型的属性









其action和method的名字,常用的关键字:
verify  验证
分享到:
评论

相关推荐

    The Rails 4 Way

    - **Rack**:Rack是Ruby Web应用的一个接口规范,Rails基于Rack实现了自己的请求处理流程。 - **ActionDispatch**:ActionDispatch是Rails中处理HTTP请求的核心模块,负责解析请求并将请求分发到合适的控制器方法。 ...

    Rails 学习资料

    10. **Rails最佳实践**:学习社区公认的编码规范和最佳实践,提升代码质量和可维护性。 这份Rails学习资料很可能是为了覆盖以上这些知识点,帮助你快速搭建并理解Rails应用。通过阅读文档、实践示例代码和利用辅助...

    重构你的Rails程式码

    - **Rails风格指南:** 特别针对Rails框架提供了详细的编码规范。 2. **代码覆盖率:** 使用工具如 `simplecov` 和 `coveralls.io` 来监测代码覆盖率,确保测试覆盖足够的业务逻辑,这对于重构至关重要。 - **...

    inspinia admin - v2.5 Rails_Full_Version

    Rails是Ruby编程语言的一个强大的Web开发框架,遵循“约定优于配置”(Convention over Configuration, CoC)的设计理念,使得开发过程更为简洁高效。Rails_Full_Version意味着这个压缩包包含了构建Inspinia Admin ...

    JRuby和Rails-让Ruby语言融入于Java项目.rar

    8. **最佳实践**:提供在Java环境中使用JRuby和Rails的最佳实践,指导开发者遵循最佳的设计和编码规范。 通过学习这本教程,读者将能够熟练地在Java项目中运用JRuby和Rails,实现更高效的开发流程,并充分利用两者...

    关于Rails登录和验证插件http_authentication restful-authentication

    Rails是一个流行的开源Web应用程序框架,基于Ruby编程语言。在Rails应用中实现用户登录和验证是构建任何Web服务的基础。本文将深入探讨Rails中的http_authentication和restful-authentication插件,这两种方法都常...

    rails magazine issue 3

    Ruby on Rails(简称 Rails)是一种用于开发 Web 应用程序的模型-视图-控制器(MVC)框架,使用 Ruby 编程语言编写。它以“约定优于配置”(Convention over Configuration)和“不要重复自己”(Don't Repeat ...

    Rails.Recipes(Rails.3.Edition,2012) 英文版PDF

    - **最佳实践**: 分享了一系列关于编码规范、架构设计等方面的最佳实践,引导开发者编写高质量的代码。 #### 四、读者评价摘要 - **David Heinemeier Hansson** (Ruby on Rails创始人): 将这本书比喻为“伟大的厨师...

    ruby on rails资料

    Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性,强调“约定优于配置”的原则。Ruby语言以其简洁、优雅的语法著称,而...

    Rails相关电子书汇总二

    Rails是Ruby编程语言的一个开源Web应用框架,它遵循MVC(模型-视图-控制器)架构模式,以其DRY(Don't Repeat Yourself)原则和生产力而闻名。 在描述中提到的“NULL博文链接:https://hlee.iteye.com/blog/350125...

    rails 常见灵异错误汇总

    在Ruby on Rails开发过程中,开发者可能会遇到各种各样的“灵异”错误,这些错误往往令人困惑,有时甚至让人感到无从下手。...同时,不断学习和应用编程规范,将有助于构建更稳定、高质量的软件系统。

    Ruby on rails 教程

    - 如何构建符合REST规范的API。 2. **安全性** - 用户认证与授权机制:如Devise等插件的使用。 - CSRF保护与安全漏洞防范。 - 加密与数据安全。 3. **性能优化** - 缓存策略:页面缓存、片段缓存等。 - ...

    Beginning Ruby on rails 源代码

    1. **DRY(Don't Repeat Yourself)原则**:Rails强调避免重复的代码,通过元编程和模块化设计,减少代码冗余,提高代码可读性和维护性。 2. **Convention over Configuration(约定优于配置)**:Rails有一套默认...

    应用Rails进行敏捷Web开发

    5. **面向对象编程**:Rails采用了Ruby语言,这是一种灵活且强大的面向对象编程语言,支持动态类型和元编程,使得开发人员能够更容易地创建可复用的代码模块,提高开发效率。 #### Rails框架的特性 Rails框架之...

    Agile Web Development With Rails第三版

    Ruby是一种面向对象的语言,其简洁的语法和强大的元编程能力为Rails提供了强大的后盾。 2. **Rails框架架构**:Rails采用MVC(Model-View-Controller)设计模式,讲解如何组织应用程序的代码结构,包括模型层的数据...

    Addison.Wesley.Rails.AntiPatterns.Best.Practice.Ruby.on.Rails.Refactoring

    在Ruby on Rails开发中,反模式的出现往往是由于对框架特性理解不深、设计经验不足或编码规范执行不严等原因造成的。关注反模式,不仅能够提升个人的编程技能,还能够帮助团队建立更健壮、更易于维护的项目基础。 #...

    SOA系列:开源框架Ruby on Rails

    1. **易于维护**:Rails 的代码结构清晰,遵循一致的编码规范,这使得维护和扩展变得相对容易。 2. **灵活性**:Rails 具有高度的灵活性,能够适应不断变化的业务需求。 3. **安全性**:Rails 内置了许多安全...

    rails-handbook:描述Infinum Rails团队使用的开发过程

    Infinum团队遵循社区广泛接受的Ruby和Rails编码规范,如Ruby Style Guide和Rails Style Guide。这些指南涉及命名约定、代码缩进、注释规则等方面,有助于提升团队合作效率。 三、后端开发 在后端开发中,Rails提供...

    应用Rails进行敏捷Web开发(第2版)

    2. **Rails框架**:Rails的核心理念是约定优于配置(Convention over Configuration),它提供了一套默认的文件结构和命名规范,使得开发流程更为简洁。书中会介绍Rails的MVC(模型-视图-控制器)架构,路由系统,...

    agile web development with rails 4th edition 源代码

    源代码中这两个文件的存在,表明项目依赖管理的规范性。 10. **配置文件** 在config目录下,有application.rb、database.yml等配置文件,它们定义了应用程序的全局设置、数据库连接和其他特定环境的配置。 通过...

Global site tag (gtag.js) - Google Analytics