It comes up very often. Should I use alias or alias_method . Let's take a look at them in a bit detail. Usage of alias class User def full_name puts "Johnnie Walker" end alias name full_name end User.new.name #=>Johnnie Walker Usage of alias_method class User def full_name puts "Johnnie Walker" end alias_method :name, :full_name end User.new.name #=>Johnnie Walker First difference you will notice
