Gibt es ein Tutorial, das gemeinsame Programmiersprache Ruby Idiome, die von erfahrenen Programmierern lehrt, aber für Neulinge nicht offensichtlich? [geschlossen]

StackOverflow https://stackoverflow.com/questions/85916

  •  01-07-2019
  •  | 
  •  

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:

War es hilfreich?

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

http://its.arubything.com/

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

http://blog.rubybestpractices.com/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top