`
mafa
  • 浏览: 3909 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

ruby的注释过长是否影响执行效率

阅读更多
Html、javascript如果注释过长会影响一些效率,而且《代码大全》里介绍,类似Python的解释语言也存在同样的问题。不清楚对Ruby是不是同样适用。
分享到:
评论
2 楼 mafa 2006-11-27  
谢谢,cookoo兄!
1 楼 cookoo 2006-11-27  
初次载入有点影响,之后再多次执行的没有影响。因为代码解析出的抽象语法树里不含注释。

相关推荐

    03Ruby 注释.docx

    ### Ruby 注释详解 #### 一、Ruby 语言概述 Ruby 是一种动态、面向对象的高级编程语言,以其简洁明了的语法著称,被誉为“程序员最好的朋友”。它支持多种编程范式,如面向对象、函数式编程等,并且具备强大的元...

    解读Ruby中注释的使用方法

    在这个例子中,`# This is a single line comment` 是一个行内注释,它不会影响到`puts "Hello, Ruby!"`这行代码的执行。 二、多行注释 Ruby也支持多行注释,使用`=begin`和`=end`来包裹需要注释的多行内容。注意...

    Ruby Pocket Reference.pdf

    注释(Comments)用于提供代码的说明,它们不会被 Ruby 解释器执行。Ruby 支持单行注释和多行注释。 #### 数字和变量 Ruby 中的数字(Numbers)可以是整数、浮点数等。Ruby 支持多种类型的变量,例如局部变量...

    Ruby-一个Danger插件通过拉取请求中的内联注释来建议代码更改

    总的来说,`Ruby-一个Danger插件通过拉取请求中的内联注释来建议代码更改`这个主题展示了如何利用Ruby和Danger工具链提升开发效率,特别是在代码审查阶段。通过自动化处理内联注释中的建议,`danger-suggester`降低...

    Ruby-marginalia添加评论至ActiveRecord的SQL查询

    总之,`Ruby-marginalia`是提升ActiveRecord应用开发效率和可维护性的强大工具,通过在SQL查询中添加注释,它提供了宝贵的上下文信息,使开发者能够更有效地管理和优化数据库交互。在进行性能优化或者调试时,`...

    Ruby-在代码中编写TODO以确保您能够实际执行它们

    在Ruby编程语言中,"TODO"是一个常见的注释标记,用于提醒开发者某个部分的代码需要进一步的工作或改进。"在代码中编写TODO以确保您能够实际执行它们"这个主题强调了在开发过程中有效管理和跟踪待办事项的重要性。...

    Ruby-forkoffruby简单的并行处理

    通过这种方式,开发者可以充分利用多核处理器的性能,提高程序的执行效率。 使用`ForkOff`的基本步骤如下: 1. 首先,你需要引入`ForkOff`库。在你的代码顶部添加`require 'fork_off'`。 2. 然后定义你要并行执行...

    ruby脚本编辑器.rar

    Ruby脚本编辑器则为这种语言提供了专门的支持,包括代码高亮、自动补全、语法检查、调试工具等功能,这些特性极大地提升了程序员的开发效率。 1. **代码高亮**:代码高亮是编辑器的基础功能之一,通过不同颜色对...

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    ### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5 #### 一、重要概念及基础假设 - **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails(以下简称Rails)4.2.5版本的核心功能与最佳实践。 - **基础假设**:...

    Doxygen代码注释标准.7z

    《Doxygen代码注释标准详解》 Doxygen是一款强大的源代码文档生成工具,它能够从C++, C#, Objective-C, Fortran, Java, IDL, PHP, Python, Ruby...因此,掌握Doxygen及其注释规范对于提升开发效率和代码质量至关重要。

    Ruby语言简单的案例

    - **注释:** 在Ruby中,使用`#`符号来表示单行注释。 - **输出:** `puts`函数用于在控制台输出文本,并自动换行;如果需要在同一行输出文本而不换行,则可以使用`print`函数。 - **变量:** 变量声明时不需要指定...

    Ruby-Haml是一个HTML的模板引擎

    `=`会输出变量或表达式的值,`==`则会原样输出,`-`用于执行Ruby代码但不输出。 5. **注释**:在Haml中,`/`开始的行被视为注释,不会出现在生成的HTML中。单行注释以`/`开始,到行尾结束;多行注释则以`-#`开始,...

    基于Ruby的MKS rebase脚本 Ruby语言基础

    在IT行业中,脚本语言因其灵活性和高效性而被广泛使用,其中Ruby作为一种优雅且强大的脚本语言,常用于自动化任务、Web开发以及构建工具。本主题“基于Ruby的MKS rebase脚本 Ruby语言基础”关注的是如何利用Ruby语言...

    Ruby-RuboCop是Ruby静态代码分析器基于社区Ruby风格指南

    - 熟悉Ruby风格指南,包括命名约定、代码结构、注释规范等。 - 定制 RuboCop 的配置,以适应项目的特殊需求或调整默认规则的敏感度。 - 学习如何运行 RuboCop 并解读其输出结果,以便进行必要的修改。 - 及时更新 ...

    Ruby-Ruby样式指南带有linter和自动代码修复程序

    它基于《Ruby Style Guide》规则,检查代码是否符合风格指南,并报告任何违反规则的地方。Linter可以帮助开发者在早期发现代码问题,减少错误,并且提高代码的一致性。 3. **自动代码修复**: 除了指出代码中的...

    ruby watir介绍文档

    - **并行测试执行**:支持并行执行测试用例,有效提高测试效率。 - **错误处理**:内置了异常处理机制,能够更好地捕捉和处理错误,确保测试过程稳定可靠。 #### 三、安装与配置 ##### 3.1 安装Ruby环境 - 在开始...

Global site tag (gtag.js) - Google Analytics