Présentation de l'éditeur
La première partie de l'ouvrage est constituée de deux chapitres d'introduction : le premier passe en revue l'historique et les raisons qui ont présidé à la naissance des design patterns et le second vous propose un tour d'horizon du langage Ruby suffisamment étoffé pour que vous ""deveniez dangereux"". La deuxième partie qui représente la majeure partie de ce livre examine du point de vue Ruby un certain nombre de patterns classique. Quels sont les problèmes que résout un pattern ? À quoi ressemblent l'implémentation traditionnelle et celle en Ruby ? Le pattern est-il justifié en Ruby ? Existe-t-il des alternatives en Ruby pour faciliter la solution à ce problème ? Autant de questions auxquelles nous apportons des réponses dans cette seconde partie. La troisième partie couvre trois patterns qui sont apparus avec l'usage avancé de Ruby. Passionnant pratique et accessible le livre 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.
Biographie de l'auteur
Russ Olsen est développeur de logiciels depuis plus de vingt-cinq ans. Il a géré des projets de développement à travers plusieurs générations de technologies de programmation : de FORTRAN à Ruby en passant par C, C++ et Java. II utilise et enseigne Ruby depuis 2002 et est l'auteur d'un blog technique très lu, Technology As If People Mattered (www.russolsen.com).