Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Design Patterns in Ruby
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Design Patterns in Ruby

Design Patterns in Ruby

Russ Olsen - Collection Addison-Wesley Professional Ruby Series

352 pages, parution le 10/12/2007

Résumé

Most design pattern books are based on C++ and Java. But Ruby is different-and the language's unique qualities make design patterns easier to implement and use. In Design Patterns in Ruby, Russ Olsen demonstrates how to combine Ruby's power and elegance with patterns, and write more sophisticated, effective software with far fewer lines of code.

After reviewing the history, concepts, and goals of design patterns, the author offers a quick tour of the Ruby language-enough to allow any experienced software developer to immediately utilize patterns with Ruby. The book especially calls attention to Ruby features that simplify the use of patterns, including dynamic typing, code closures, and "mixins" for easier code reuse.

Fourteen of the classic "Gang of Four" patterns are considered from the Ruby point of view, explaining what problems each pattern solves, discussing whether traditional implementations make sense in the Ruby environment, and introducing Ruby-specific improvements. You'll discover opportunities to implement patterns in just one or two lines of code, instead of the endlessly repeated boilerplate that conventional languages often require.

Design Patterns in Ruby also identifies innovative new patterns that have emerged from the Ruby community. These include ways to create custom objects with metaprogramming, as well as the ambitious Rails-based "Convention over Configuration" pattern, designed to help integrate entire applications and frameworks.

Engaging, practical, and accessible, this book will help you build better software while making your Ruby programming experience morerewarding.

L'auteur - Russ Olsen

Russ Olsen is a software engineer with more than twenty-five years of experience. He has been involved in Ruby since 2002 and was the author of ClanRuby, an early attempt to bring multimedia capabilities to Ruby. He is currently involved in building SOA service discovery and security solutions for large enterprises.

Russ' technical articles have been featured on JavaLobby, O'Reilly's On Java, and the Java Developer's Journal Web site. He holds a B.S. from Temple University and lives with his family, two turtles, and an indeterminate number of guppies outside of Washington, D.C.

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Russ Olsen
Collection Addison-Wesley Professional Ruby Series
Parution 10/12/2007
Nb. de pages 352
Couverture Broché
Intérieur Noir et Blanc
EAN13 9780321490452
ISBN13 978-0-321-49045-2

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription