Pearson France logo

Les design patterns en Ruby



Adobe PDF - 29,75 €
Ajouter au panier



  • Imprimer
  • Envoyer à un ami
  • S'inscrire aux newsletters
  • Réagir
  • Bookmark and Share Partager

Cet ouvrage est disponible au format PDF uniquement.

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ù d'interminables lignes de code sans intérêt étaient 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éta-programmation 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.

Le PDF peut être lu d'un ordinateur ou d'un support mobile. Protégé par le copyright, il ne peut être modifié ou édité. Sa table des matières et son index interactifs permettent une grande souplesse d'utilisation. Plus d'information...

Sommaire

Améliorer vos programmes avec les patterns
Démarrer avec Ruby
Varier un algorithme avec le pattern Template Method
Remplacer un algorithme avec le pattern Strategy
Rester informé avec le pattern Observer
Assembler le tout à partir des composants avec Composite
Accéder à une collection avec l'Itérateur
Effectuer des actions avec Command
Combler le fossé avec l'Adapter
Créer un intermédiaire pour votre objet avec Proxy
Améliorer vos objets avec Decorator
Créer un objet unique avec Singleton
Choisir la bonne classe avec Factory
Simplifier la création d'objets avec Builder
Assembler votre système avec Interpreter
Ouvrir votre système avec des langages spécifiques d'un domaine
Créer des objets personnalisés par méta-programmation
Convention plutôt que configuration
Conclusion

Compléments

Paris on Rails 2008 Téléchargez la conférence de Russ Olsen : 2008.parisonrails.org

Critiques

Critiques de la presse

L'Informaticien
Enrichissez vos développements Ruby. Pratique et accessible, ce livre vous aidera à maîtriser les design patterns pour produire des logiciels plus efficaces et plus sophistiqués, avec beaucoup moins de ligne de codes

Programmez !
L'ouvrage met les pieds dans le plat avec la présentation, à fond, de 14 des 23 patterns les plus utilisés, certains ayant été spécialement conçus par la communauté Ruby. Malgré le sujet, parfois difficile, le livre est toujours clair et compréhensible. Tout développeur Ruby devrait posséder cet ouvrage de référence

Titre Les design patterns en Ruby
Auteur Russ Olsen
Traduit par Laurent Julliard, Mikhail Kachakhidze, Richard Piacentini
Collection Ouvrages PDF
Collection Référence
Langue français
Public visé Intermédiaire / Avancé
Éditeur Pearson
ISBN-10 2-7440-4018-5
ISBN-13 978-2-7440-4018-4
Référence 4018
Année de publication juillet 2008
Nb de pages 330
Prix recommandé 29,75
Onix Qu'est-ce que c'est ?

Nous vous suggérons aussi :




Pearson France, accueil