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é]
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:
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
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