`
tv9
  • 浏览: 41764 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Ruby编程规范

    博客分类:
  • ROR
阅读更多
对于初学者来说,一种语言的编程规范是非常重要的,在看《Programming Ruby》时,发现里面讲的规范很不错,但一直懒于整理出来,幸亏有大侠慷慨分享,在这里也分享给大家。
Ruby编程规范(CN)

电视机9号 2007-11-13 00:29 发表评论
分享到:
评论

相关推荐

    Ruby编程语言规范RubySpec.zip

    RubySpec 是 Ruby 编程语言的可执行规范。RubySpec 包括 Ruby 编程语言的语法和各种标准库类。RubySpec 是使用类似 RSpec 的语法编写的,MSpec 是运行 RubySpec 的目标构建框架。 标签:RubySpec

    Ruby程序设计语言 (涵盖Ruby 1.8和1.9)源代码

    本书详尽但并不拘泥于语言规范,既适合首次接触Ruby的资深程序员,同样也适合那些想要挑战对这门语言的理解并更深入掌握它的Ruby程序员。本书首先通过一个快速指南带您熟悉这门语言,然后彻底解释它的细节,包括: ...

    Airbnb Ruby代码风格指南:实战版

    基于Airbnb的Ruby代码风格指南,本资源提供了一套详尽的编程规范及示例,旨在帮助Ruby开发者提升代码质量,确保项目的可读性和可维护性。无论是个人开发者还是团队协作,遵循这些经过实战验证的指南都将使得代码更加...

    Ruby编程中关于中断和返回的用法教程

    return,break,next 这几个关键字的使用都涉及到跳出作用域... 'returned default value' # 根据Ruby语言规范,最后一条执行语句的结果将作为返回值返回,return是可选的 end m1(1) # => returned 1 m1(2) # => return

    Ruby的地理空间数据库-Ruby开发

    结束语RGeo是用于使用Ruby编程语言编写位置感知应用程序的关键组件。 其核心是行业标准O的实现RGeo RGeo是Ruby的地理空间数据库。 结束语RGeo是用于使用Ruby编程语言编写位置感知应用程序的关键组件。 其核心是行业...

    规格:Ruby Spec Suite或rubyspec

    Ruby Spec Suite(缩写为ruby/spec )是针对Ruby编程语言行为的测试套件。 描述和动机 它不是像ISO一样的标准化规范,并且并非旨在成为一个规范。 相反,它是使用代码描述和测试Ruby行为的实用工具。 每个示例代码...

    awesome-ruby:精选的Ruby框架,库和软件清单

    -Ruby编程语言[mirror] 一种具有隐私意识的分布式开放源代码社交网络。 远程多服务器自动化工具基于社区Ruby样式指南的Ruby静态代码分析器和格式化程序。 穿着DSL的经典网络开发(官方/规范回购) -Spree是一个用于...

    GitHub倡导的Ruby代码编写风格总结

    GitHub网站服务器端主要就是使用的Ruby作为编程语言,因而GitHub所提倡采用的Ruby书写规范也就显得更有些说服力XD 下面我们就整理除了这份GitHub倡导的Ruby代码编写风格总结,需要的朋友可以参考下

    ist的matlab代码-rails_lecture_lesson_xhtml_builder:创建一个Ruby类以使用块函数和Ruby元编程

    创建一个Ruby类,以使用块函数和Ruby元编程来创建(X) HTML文档。 生成的类应能够按以下方式使用,并且还应符合此处随附的RSpec规范。 笔记 覆盖method_missing方法,并使用它来拦截对不存在的方法的调用。 每个不...

    温顺:温顺使您的Ruby DSL保持驯服且行为规范

    但是,它需要一些深入的知识和有些冗长的元编程才能使界面正确。 “温顺”是指准备接受控制或指示; 顺从的[ ] 与其让每个Ruby项目重塑这个轮子,不如让我们的Ruby DSL编码更加温顺...用法基本:Ruby 作为DSL 假设...

    practice-thy-algorithms

    Practice-thy-algorithms是一系列用于在Javascript和Ruby编程语言中练习算法的规范。 首先,只需克隆 repo。 Ruby说明 在algorithms.rb编写您的解决方案并在Ruby目录中运行rspec命令。 JavaScript 指令 在 Web ...

    Algorithms-Practice:https的算法实践

    Practice-thy-algorithms是一系列用于在Javascript和Ruby编程语言中练习算法的规范。 首先,只需克隆 repo。 Ruby说明 在algorithms.rb编写您的解决方案并在Ruby目录中运行rspec命令。 JavaScript 指令 在 Web ...

    FAAST-tube-system:Makers Academy 第 1 周挑战 - 带有 Ruby、TDD 和 OOP 的伦敦地铁系统

    这是巩固我对 Ruby、Ruby 模块和 Rspec 测试(包括使用双精度)中面向对象编程的理解的重要挑战。 通过我的代码重构以及与教学人员的一对一交流,我了解到应该如何构建、测试和展示优秀的面向对象编程。 使用的技术...

    java采购系统软件源码-antlr3:使用ANTLR版本3生成功能齐全的ruby​​解析器

    实现的,但它具有可扩展的设计,允许使用其他编程语言生成代码。 为了实现 ANTLR 语言目标,开发人员可以提供一组用 StringTemplate() 语言编写的模板。 ANTLR 目前分发的 Ruby 目标实现相当有限。 虽然它确实提供了...

    RubyonRails九日学习计划

    RubyonRails九日学习计划(含相关软件及书籍)时间 内容 目的 第一天 学习oracle 基本工具掌握 plsql ,sql语言,范式,... 考察学生编程思想、代码规范、设计思想、功能完善、人性化设计、以及界面等方面。

    starcore_for_winuwp.3.5.0.zip

    c/c++, lua, python, c#, ruby, java等语言可以通过CLE中间件直接使用其它语言中的类,函数,变量或者模块, 使得现有的功能库或者模块可以很容易的应用到其它编程语言中。开发者可以使用熟悉的语言编写功能库,然后...

    后端开发需要掌握的知识.rar

    1. 编程语言:熟练掌握至少一种后端编程语言,例如Java、Python、C 2. 服务器端技术:了解服务器端开发的基本概念和原理,包括HTTP协议、RESTful架构、Web服务器(如Apache、Nginx)和应用服务器(如Tomcat、Jboss)...

    rgeo-geojson:RGeo组件,用于读写GeoJSON

    RGeo是使用Ruby编程语言编写位置感知应用程序的关键组件。 其核心是行业标准OGC简单功能规范的实现,该规范提供了几何对象(如点,线和面)的数据表示,以及一组几何分析操作。 有关更多信息,请参见“ rgeo” gem的...

    rgeo-shapefile:RGeo组件,用于读取ESRI shapefile

    概括RGeo是使用Ruby编程语言编写位置感知应用程序的关键组件。 其核心是行业标准OGC简单功能规范的实现,该规范提供了几何对象(如点,线和面)的数据表示,以及一组几何分析操作。 有关更多信息,请参见有关rgeo ...

    rgeo-activerecord:RGeo ActiveRecord扩展和用于空间连接适配器的工具

    RGeo是使用Ruby编程语言编写位置感知应用程序的关键组件。 其核心是行业标准OGC简单功能规范的实现,该规范提供了几何对象(如点,线和面)的数据表示,以及一组几何分析操作。 有关更多信息,请参见“ rgeo” gem的...

Global site tag (gtag.js) - Google Analytics