benim modellerinde kolaylık yöntemlerini tanımlamak için tekrarlamalar bir çok kullanmak, malzeme gibi:define_method kullanarak dinamik olarak tanımlanmış ayarlayıcı yöntemleri?
PET_NAMES.each do |pn|
define_method(pn) do
...
...
end
ama dinamik setter yöntemleri yani tanımlamak mümkün olmamıştım:
def pet_name=(name)
...
end
define_method kullanarak böyle:
define_method("pet_name=(name)") do
...
end
Herhangi bir fikir? Şimdiden teşekkürler.