環境
- ruby 2.6.6
- Rails 5.2.3
- rubocop 0.82.0
問い
alias
を使うべきかalias_method
を使うべきか、symbol
で定義すべきかしないべきか。
これが答えだ!
alias
を使い、symbol
を使わない。
インスタンスメソッド
def existing_method
...
end
alias alias_method existing_method
クラスメソッド
def self.existing_method
...
end
class << self
alias alias_method existing_method
end