Note :
Le livre « Programming Ruby » est généralement considéré comme une référence complète pour le langage de programmation Ruby. Il est réputé pour ses explications détaillées et sa présentation de haute qualité. Cependant, certains lecteurs le trouvent dépassé, verbeux, et pas idéal pour les débutants ou ceux qui ne sont pas familiers avec les concepts de programmation.
Avantages:⬤ Référence complète et bien écrite pour Ruby
⬤ inclut de l'humour et des exemples clairs
⬤ utile pour les programmeurs familiers avec d'autres langages
⬤ documente en profondeur les caractéristiques du langage et les API
⬤ fortement recommandé pour acquérir une compréhension de la façon de programmer de Ruby.
⬤ Contenu obsolète dans certaines éditions
⬤ trop long et verbeux
⬤ pas adapté aux débutants, car il suppose des connaissances préalables en programmation
⬤ manque d'intégration avec Ruby on Rails
⬤ manque occasionnel de clarté dans la présentation des concepts.
(basé sur 74 avis de lecteurs)
Programming Ruby: The Pragmatic Programmers' Guide
Ruby est un langage de programmation dynamique entièrement orienté objet, de plus en plus populaire, salué par de nombreux praticiens comme le meilleur et le plus utile des langages disponibles aujourd'hui. Lorsque Ruby a fait son apparition dans le monde occidental, les Pragmatic Programmers étaient présents avec le manuel de référence définitif, Programming Ruby : Le guide du programmeur pragmatique.
Dans sa deuxième édition, l'auteur Dave Thomas a enrichi le célèbre livre Pickaxe de plus de 200 pages de nouveau contenu, couvrant toutes les fonctionnalités améliorées du langage Ruby 1.8 et les modules de la bibliothèque standard. Le livre Pickaxe contient quatre sections principales :
⬤ Un tutoriel acclamé sur l'utilisation de Ruby.
⬤ La référence définitive du langage.
⬤ Une documentation complète sur toutes les classes, modules et méthodes intégrés.
⬤ Descriptions complètes des 98 bibliothèques standard.
Si vous avez aimé la première édition, vous apprécierez le contenu élargi, y compris la couverture améliorée de l'installation, de l'empaquetage, de la documentation du code source de Ruby, du threading et de la synchronisation, et de l'amélioration des capacités de Ruby à l'aide d'extensions du langage C. La programmation pour le World Wide Web est facile en Ruby, avec de nouveaux chapitres sur XML/RPC, SOAP, Ruby distribué, les systèmes de templates et d'autres services Web. Il y a même un nouveau chapitre sur les tests unitaires.
Il s'agit du manuel de référence définitif pour Ruby, comprenant une description de tous les modules de la bibliothèque standard, une référence complète à toutes les classes et modules intégrés (incluant plus de 250 changements significatifs depuis la première édition). La couverture des autres fonctionnalités s'est considérablement élargie, y compris les détails sur la façon d'exploiter les capacités sophistiquées d'irb, afin que vous puissiez examiner dynamiquement et expérimenter avec votre code en cours d'exécution. "Ruby est un langage merveilleusement puissant et utile, et chaque fois que je travaille avec lui, ce livre est à mes côtés" --Martin Fowler, Chief Scientist, ThoughtWorks.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)