Chargement...
Chargement...

Les design patterns en Ruby

Auteur : Russ Olsen


35,00 €
Chargement...
Livraison à partir de 0,01 €
-5 % Retrait en magasin avec la carte Mollat
en savoir plus

Résumé

Tour d'horizon du langage Ruby. Ce livre examine du point de vue Ruby un certain nombre de patterns classique. ©Electre 2024

Les design patterns en Ruby

Abordez les design patterns sous l'angle Ruby !

La plupart des livres consacrés aux design patterns sont basés sur C++ et Java. Mais le langage Ruby est différent et les qualités uniques de ce langage rendent l'implémentation et l'utilisation des patterns plus simples. Russ Olsen démontre dans ce livre comment combiner la puissance et l'élégance des design patterns pour produire des logiciels plus sophistiqués et efficaces avec beaucoup moins de lignes de code.

Il passe en revue du point de vue Ruby quatorze des vingt-trois patterns classiques du livre de référence produit par le fameux « Gang of Four » (problèmes résolus par ces patterns, analyse des implémentations traditionnelles, compatibilité avec l'environnement Ruby et améliorations spécifiques apportées par ce langage). Et vous apprendrez comment implémenter des patterns en une ou deux lignes de code là où a interminables lignes de code sans intérêt sont nécessaires avec d'autres langages plus conventionnels.

Vous y découvrirez également de nouveaux patterns élaborés par la communauté Ruby, en particulier la métaprogrammation qui permet de créer des objets sur mesure ou le très ambitieux pattern « Convention plutôt que configuration » popularisé par Rails, le célèbre framework de développement d'applications web écrit en Ruby.

Passionnant, pratique et accessible, le livre Les design patterns en Ruby vous aidera à développer des logiciels de meilleure qualité tout en rendant votre expérience de la programmation en Ruby bien plus gratifiante.

Fiche Technique

Paru le : 03/07/2008

Thématique : Langages de programmation

Auteur(s) : Auteur : Russ Olsen

Éditeur(s) : Pearson Education

Collection(s) : Référence

Contributeur(s) : Traducteur : Laurent Julliard - Traducteur : Mikhail Kachakhidze - Traducteur : Richard Piacentini

Série(s) : Non précisé.

ISBN : 978-2-7440-2269-2

EAN13 : 9782744022692

Reliure : Broché

Pages : XXI-305

Hauteur: 23.0 cm / Largeur 19.0 cm


Épaisseur: 1.7 cm

Poids: 660 g