2010-06-28 3 views
0

La communauté Ruby (et RoR) publie un grand nombre de gemmes. Mais le plus souvent, l'utilisation de ces gemmes nécessite beaucoup d'efforts, surtout si l'on est nouveau à Ruby. Ce serait bien si les experts de Ruby (rockstars) partagent les meilleures approches pour utiliser des gemmes insuffisamment documentées.Découvrir les capacités de Ruby gem

Merci --arsh

+0

Les fabricants de gemmes ont la responsabilité de documenter leurs propres gemmes :(Cela étant dit, quelle est votre question réelle? Je ne suis pas sûr de le voir –

Répondre

3

Comme mon manager aime à dire:

La vérité est dans le code.

+2

La vérité peut également être trouvée dans les tests/specs/scénarios "Utiliser la source, Luke" –

+0

en passant par les spécifications aident un ot! –

2
  1. Rechercher des exemples de la façon dont d'autres ont utilisé, et modifier si nécessaire.

    • Il y a souvent des répertoires par exemple en pierres précieuses
    • Une recherche sur Internet, les gens aiment mettre ce genre de choses dans les blogs
  2. Lire la documentation.

    • Peut-être affiché sur github
    • souvent un lien de la rubygems Page
    • Si elle est installée comme un bijou, vous pouvez héberger votre propre serveur avec $ gem server puis passez à localhost:8808 pour obtenir une liste de toutes vos gemmes installées , et vous cliquez sur celui qui vous intéresse pour voir sa documentation.
  3. Rechercher des tutoriels qui couvrent la pierre précieuse

    • Railscasts sont parfaits pour ce
    • Beaucoup de pierres précieuses auront un wiki sur github
    • La plupart des gemmes les plus utiles/froid/fun sera être parlé dans différents livres. Vous pouvez obtenir beaucoup de tutoriels sur la façon de traiter une gemme donnée en obtenant un livre qui utilise cette gemme pour faire quelque chose. L'inconvénient de ceci est que ces types de livres ont tendance à être périmés assez rapidement.
  4. Regardez le code

    • Si la base de code est petit, ou si vous avez une question précise sur la façon dont quelque chose fonctionne, ou si vous voulez vraiment la source définitive, allez vérifier le code.
    • Si le code est installé en tant que gem, vous pouvez taper $ gem environment et il vous dira votre répertoire rubygems. Allez-y, cd dans la gemme qui vous intéresse, consultez son code dans le répertoire lib.
  5. Demandez une liste de diffusion

    • Si un bijou ou d'un projet est assez grand, il aura sa propre liste de diffusion. Vous pouvez généralement les trouver en allant sur sa page d'accueil ou en lisant son readme.
    • Sinon, essayez de poser des questions sur la gemme sur les listes de diffusion Ruby ou Ruby on Rails.