# Re: aiuto programmazione OO

**URL:** <https://www.ruby-forum.com/t/re-aiuto-programmazione-oo/183045>\
**Category:** IT\
**Created:** [February 6, 2010, 9:01pm UTC](https://www.ruby-forum.com/t/re-aiuto-programmazione-oo/183045 "2010-02-06T21:01:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ribbed21](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/f9ae1b/32.png) [@ribbed21](https://www.ruby-forum.com/u/ribbed21)\
**Post date:** [February 6, 2010, 9:01pm UTC](https://www.ruby-forum.com/t/re-aiuto-programmazione-oo/183045/1 "2010-02-06T21:01:31Z")

</div>

Per quanto riguarda i nomi delle variabili: capisco perfettamente la tua  
perplessità, scrivere una formula con una variabile lunga 20 caratteri  
non è bello però, fidati, è il male minore. Avere un codice da mantenere  
pieno di cose tipo a,b,c,r1,sf etc è un inferno.  
Se proprio non vuoi rinunciare alla brevità nelle formule c’è l’opzione  
alias. Esempio:

class MyClass

def sembra\_talco\_ma\_non\_e  
p “kolokolo pollon!”  
end

alias :st :sembra\_talco\_ma\_non\_e

end

test = MyClass.new  
test.sembra\_talco\_ma\_non\_e  
test.st

#output  
#“kolokolo pollon!”  
#“kolokolo pollon!”

Non te lo consiglio perchè di fatto vai a duplicare metodi.

–  
Andrea D.

> **[using (IMHO)](https://usingimho.wordpress.com)**
>
> Andrea Dallera 's blog
