Esiste un tutorial che insegna gli idiomi di programmazione Ruby comuni utilizzati dai programmatori esperti, ma potrebbe non essere ovvio per i nuovi arrivati?[Chiuso]
Domanda
Sto cercando l'equivalente di Ruby Codice come un Pythonista:Pitone idiomatico
Caratteristiche desiderabili:
- facile da leggere
- documento unico che copre tutti gli argomenti:suggerimenti, trucchi, linee guida, avvertenze e insidie
- dimensioni inferiori a un libro
- gli idiomi dovrebbero funzionare immediatamente per la distribuzione standard (
% sudo apt-get install ruby irb rdoc
)
Per favore, inserisci un tutorial per risposta, se possibile, con un codice di esempio dal tutorial e il suo significato.
AGGIORNAMENTO:
Queste sono le risorse più vicine alla descrizione di cui sopra che ho incontrato:
Soluzione
Ruby Idioms (originariamente da RubyGarden) è il mio solito riferimento per gli idiomi.È chiaramente organizzato e abbastanza completo.Come dice l'autore, questi provengono da RubyGarden, che usato per essere davvero fantastico (grazie Macchina del ritorno).Ma ora sembra che lo sia disconnesso.
Altri suggerimenti
Ecco una presentazione: Rubino idiomatico.
Estratto:
'until
' funziona come 'while not
'
x = x * 2 until x > 100
Suggerirei il classico perenne: Perché la guida toccante
È sia un'introduzione a Ruby che un'indagine sulla Ruby Way.
Guardare La Via del Rubino E La via delle rotaie, non sono tutorial ma penso che copriranno ciò che stai cercando.
Sebbene non sia direttamente un tutorial, ecco un blog che troverai sull'argomento
Che ne dite di Sig.L'umile piccolo libro Ruby di Neigborly
Estratto:
IO.foreach("textfile.txt") {|line| puts line }
Una guida eseguibile per comprendere le chiusure di Ruby, chiusure-in-ruby.rb.
Ho trovato questo blog di recente.Non ci sono ancora riuscito e i due post che ho letto erano un po' incentrati sui principianti.YMMV