Ruby par l'exemple : 337 recettes pour programmer efficacement

Ruby par l'exemple : 337 recettes pour programmer efficacement

Ruby par l'exemple : 337 recettes pour programmer efficacement
Éditeur: O'Reilly
2006ISBN 9782841773473
Format: BrochéLangue : Français

Ruby connaît une popularité grandissante suite à l'engouement récent pour

Ruby on Rails. Non content d'être un langage objet interprété complet et

puissant, Ruby concentre nombre des qualités propres à satisfaire les

développeurs les plus tatillons.

Ruby par l'exemple se propose de vous faire entrer dans l'univers de Ruby sans repasser

par les bases du langage. Il s'adresse aux développeurs issus d'horizons aussi variés que

celui des scripts en Perl ou Python, de la programmation objet en Java ou du Web avec

PHP. Grâce à sa syntaxe à la fois simple et intuitive, Ruby permet de réaliser très rapidement

des opérations qui seraient, soit longues à mettre en place sous un autre langage,

soit complexes à coder. Les 337 recettes de cet ouvrage sont là pour vous faire accéder

directement à la solution adaptée au problème que vous avez à résoudre. Outre les

cas de figures auxquels tous les programmeurs ont à faire face, vous apprendrez entre

autres comment :

- manipuler les chaînes en profitant des nombreuses méthodes de la classe String ;

- exécuter périodiquement un bloc de code ;

- convertir et transtyper des objets ;

- construire un histogramme à partir de hachages ;

- écrire des méthodes pour classer et collecter des objets avec des itérateurs ;

- sauvegarder des fichiers en utilisant des numéros de versions ;

- utiliser l'évaluation de chaînes pour méta-programmation ;

- vous mettre à Ruby on Rails pour créer des formulaires, intégrer une base de données

à vos applications ou encore créer un système d'authentification ;

- ajouter un système de logs à vos applications ;

- lancer automatiquement des tests unitaires avec Rake ;

- écrire un client SOAP pour un service web.

Ruby par l'exemple s'adresse aux développeurs maîtrisant déjà d'autres langages et sou-haitant

profiter des avantages de Ruby sans perdre de temps.

Ce livre est proposé par (0) membre(s)
Ce livre est mis en favori par (0) membre(s)