2008-09-17 9 views
30

Sto cercando equivalente di Code Like a Pythonista: Idiomatic PythonEsiste un tutorial che insegna gli idiomi di programmazione di Ruby comuni utilizzati dai programmatori esperti, ma potrebbe non essere ovvio per i nuovi arrivati?

caratteristiche desiderabili di un rubino:

  • facile lettura
  • unico documento che copre tutti gli argomenti: consigli, trucchi, linee guida, avvertimenti e le insidie ​​
  • dimensioni meno di un libro
  • idiomi dovrebbe funzionare out of the box per la distribuzione standard (% sudo apt-get install ruby irb rdoc)

Per favore, metti un tutorial per risposta se possibile, con un codice di esempio del tutorial e il suo significato.

UPDATE:

Questi sono i più vicino a quanto sopra risorse descrizione che ho incontrato:

+1

poignantguide.net - ma anche questo non sarà misurare fino a vostri standard per l'instant-learning credo. – Gishu

+0

@Gishu: la direzione è giusta, ma preferirei qualcosa di terso. – jfs

+0

Si prega di correggere il collegamento alla pagina "Ruby Idioms": http://blog.angelbob.com/posts/244 – rmaruszewski

risposta

9

Ecco uno slideshow: Idiomatic Ruby.

Estratto:

'until' funziona come 'while not'

x = x * 2 until x > 100 
6

Vorrei suggerire il classico perenne: Why's Poignant guide

E 'sia un'introduzione a Ruby e un'indagine sulla Way Ruby.

+0

Anch'io, +1. Sfortunatamente, l'OP lo ha escluso nei commenti alla domanda. –

Problemi correlati