# Domanda sui metodi

**URL:** <https://www.ruby-forum.com/t/domanda-sui-metodi/68195>\
**Category:** IT\
**Created:** [September 10, 2006, 7:08am UTC](https://www.ruby-forum.com/t/domanda-sui-metodi/68195 "2006-09-10T07:08:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 10, 2006, 7:08am UTC](https://www.ruby-forum.com/t/domanda-sui-metodi/68195/1 "2006-09-10T07:08:16Z")

</div>

Salve, sono nuovo e sto cercando di imparare ruby da 0. Ho capito e  
letto  
che usare dei propri metodi è una buona cosa (metodi o funzioni ??), in  
modo da avere un codice non ripetitivo ma più compatto. Mi sto imbattendo  
in un problema, che per voi è routine normale.  
Potete farmi alcuni esempi “pratici” e dirmi … Una volta creato il  
mio  
metodo come lo richiamo, ma soprattutto come faccio a passare dei dati  
al  
metodo per avere un risultato.

Grazie.

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 10, 2006, 9:06am UTC](https://www.ruby-forum.com/t/domanda-sui-metodi/68195/2 "2006-09-10T09:06:20Z")

</div>

On 9/10/06, removed\_email\_address@domain.invalid  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Salve, sono nuovo e sto cercando di imparare ruby da 0. Ho capito e letto  
> che usare dei propri metodi è una buona cosa (metodi o funzioni ??), in  
> modo da avere un codice non ripetitivo ma più compatto.

Ciao Cristiano,

mi sembra di capire che stai partendo da 0 non solo con Ruby ma anche  
con la  
programmazione.  
Per cui, ti consiglio di leggere “Learn to Program” (  
[Learn to Program, by Chris Pine](http://pine.fm/LearnToProgram/)) che ti insegnerà le basi necessarie per  
iniziare a programmare in Ruby.

Mi sto imbattendo

> in un problema, che per voi è routine normale.  
> Potete farmi alcuni esempi “pratici” e dirmi … Una volta creato il mio  
> metodo come lo richiamo, ma soprattutto come faccio a passare dei dati al  
> metodo per avere un risultato.

Leggi questo capitolo: [Writing Your Own Methods - Learn to Program](http://pine.fm/LearnToProgram/?Chapter=08), e se  
hai  
ancora dubbi, chiedi pure. 🙂

Ciao,  
Antonio

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 12, 2006, 5:53pm UTC](https://www.ruby-forum.com/t/domanda-sui-metodi/68195/3 "2006-09-12T17:53:22Z")

</div>

Il 10-09-2006 Antonio C. ha scritto:

> Per cui, ti consiglio di leggere “Learn to Program” (  
> [Learn to Program, by Chris Pine](http://pine.fm/LearnToProgram/)) che ti insegnerà le basi necessarie  
> per  
> iniziare a programmare in Ruby.

Vale anche la pena di acquistare il libro “cartaceo”. Non costa tanto ed  
è ben fatto.

Da Hoepli si trova, se no si può prendere online.

–  
blog: [http://www.akropolix.net/rik0/blogs](http://www.akropolix.net/rik0/blogs) | Enrico F.  
site: [http://www.akropolix.net/rik0/](http://www.akropolix.net/rik0/) | RiK0  
forum: [http://www.akropolix.net/forum/](http://www.akropolix.net/forum/) | Linux Counter: #299198

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 12, 2006, 6:15pm UTC](https://www.ruby-forum.com/t/domanda-sui-metodi/68195/4 "2006-09-12T18:15:24Z")

</div>

Infatti avevo acquistato il libro “Learn to Program” di Chris P. che  
utilizza il ruby come linguaggio di insegnamento. Poi grazie anche  
all’aver chiesto ad 1 amico programmatore e dopo 30 minuti di prove e  
contro prove, sono riuscito a creare il mio primo metodo che fa un ftp a  
cui passo 3 parametri richiesti da inserimento da riga di comando. Per  
voi  
è una stupidata, ma il casino per chi non ha mai programmato (o comunque  
programmato poco in php e perl senza mai usare una propria funzione) è già  
tanto.  
Ritornando al discorso ora so come passare 2 o più parametri, cioè scrivo  
il metodo, lo chiudo e poi lo richiamo passandogli più parametri (ip,  
utente e password).  
Comunque vorrei fare una cosa carina e capire sempre di più  
!!  
Un salutone.
