Existe-t-il un didacticiel qui enseigne les idiomes de programmation Ruby courants utilisés par les programmeurs expérimentés, mais peut ne pas être évident pour les nouveaux arrivants? [fermé]

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

  •  01-07-2019
  •  | 
  •  

Question

Je recherche l'équivalent Ruby de Code Like a Pythonista: Python idiomatique

Fonctionnalités souhaitables:

  • facile à lire
  • document unique couvrant tous les sujets: conseils, astuces, recommandations, mises en garde et pièges
  • taille inférieure à un livre
  • les idiomes devraient fonctionner immédiatement avec la distribution standard (% sudo apt-get install ruby ??irb rdoc )

S'il vous plaît, mettez si possible un tutoriel par réponse, avec un exemple de code tiré du tutoriel et sa signification.

MISE À JOUR:

Ce sont les ressources les plus proches des ressources de description ci-dessus que j'ai rencontrées:

Était-ce utile?

La solution

Idiomes de Ruby (à l'origine de RubyGarden) est ma référence habituelle pour les idiomes. C'est clairement organisé et assez complet. Comme le dit l'auteur, celles-ci proviennent de RubyGarden, l'habitude d'être vraiment cool (merci Wayback Machine ). Mais maintenant, il semble être hors connexion .

Autres conseils

Voici un diaporama: rubis idiomatique .

Extrait:

' jusqu'à ce que ' fonctionne comme ' sans être '

  x = x * 2 until x > 100

Je suggérerais le classique éternel: Guide de Why Poignant

C’est à la fois une introduction à Ruby et une enquête sur Ruby Way.

Découvrez la façon dont Ruby et The Rails Way , ce ne sont pas des tutoriels, mais je pense qu'ils couvriront ce que vous recherchez.

Bien que n'étant pas directement un didacticiel, voici un blog que vous trouverez sur le sujet

http://its.arubything.com/

Que diriez-vous de M. Le petit livre de rubis humble de Neigborly

Extrait:

IO.foreach("textfile.txt") {|line| puts line }

Guide explicatif pour comprendre les fermetures de Ruby, closures-in-ruby.rb .

J'ai trouvé ce blog récemment. Je ne suis pas encore vraiment au courant et les quelques articles que j'ai lus étaient un peu axés sur les débutants. YMMV

http://blog.rubybestpractices.com/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top