023. rails 中的常见单词 解释(问题) - cwy007/tips-and-skills GitHub Wiki
class
module
require
引用文件中的代码(相对于运行环境)
require_relative
引用文件中的代码(相对于文件所处的相对位置)
include
将一个模块中的方法,常量加入到另一个模块中(或class中)eg:在类别class中 include SessionHelper
extend
将模块中的方法作为类方法添加到一个类别中,扩展这个类别
benchmark
基准测试
rescue
异常处理
ensure
后处理
haml
HTML Abstract markup language
html 抽象标记语言
gem
插件;软件包;库;扩展rails功能
statement
语句
# module_file.rb
module Foo
def bar
# do something
end
end
# class_file.rb
require 'module_file'
class Baz
extend Foo
def foobar
end
end