Gibt es ein Tutorial, das gemeinsame Programmiersprache Ruby Idiome, die von erfahrenen Programmierern lehrt, aber für Neulinge nicht offensichtlich? [geschlossen]
Frage
Ich suche nach einem Äquivalent Ruby von Code wie ein Pythonista: Idiomatic Python
Erwünschte Eigenschaften:
- leicht zu lesen
- einzelnes Dokument, das alle Themen: Tipps, Tricks, Richtlinien, Einschränkungen und Gefahren
- Größe von weniger als ein Buch
- Idiome sollten für die Standardverteilung der Box heraus (
% sudo apt-get install ruby irb rdoc
)
Bitte, setzen Sie ein Tutorial pro Antwort, wenn möglich, mit einem Beispiel-Code aus dem Tutorial und seine Bedeutung.
UPDATE:
Dies sind die am nächsten an der obigen Beschreibung Ressourcen, die ich erlebt habe:
Lösung
Ruby-Idiome (ursprünglich aus RubyGarden) für Idiome meine übliche Referenz. Es ist klar organisiert und ziemlich vollständig. Wie der Autor sagt, sind diese von RubyGarden, die verwendet wirklich cool (dank Wayback Machine ) werden. Aber jetzt scheint zu sein, offline .
Andere Tipps
Hier ist eine Diashow. Idiomatic Rubin
Auszug:
'until
' funktioniert wie 'while not
'
x = x * 2 until x > 100
Ich würde den ewigen Klassiker vorschlagen: Warum sind Poignant Führer
Es ist sowohl eine Einführung in Ruby und eine Untersuchung über die Ruby-Way.
Schauen Sie sich The Ruby Way und Die Rails Way , sind sie nicht Tutorials, aber ich denke, sie werden decken, was Sie suchen.
Während nicht direkt ein Tutorial, hier ist ein Blog, das Sie zum Thema findet
Wie wäre es Mr. Neigborly des Humble Wenig Ruby Buch
Auszug:
IO.foreach("textfile.txt") {|line| puts line }
Eine ausführbare Leitfaden zum Verständnis Rubys Schließungen, Verschlüsse-in-ruby.rb .
Ich fand dieses Blog vor kurzem. Haben noch nicht wirklich in sie bekam und die paar Beiträge, die ich gelesen habe, waren ein bisschen Anfänger fokussiert. YMMV