Blog Arolla

Étiquette : programming

La gestion des erreurs avec scala.util.Try (2/2)

Suite de l’épisode précédent. Après la découverte des bases de la gestion des erreurs avec scala.util.Try, nous allons, dans cette deuxième partie, explorer des fonctionnalités plus avancées. Nous utiliserons un exemple très simple pour illustrer nos propos : lancer un serveur sur un numéro de port fourni par l’utilisateur. Cette tâche se décompose en deux…

La gestion des erreurs avec scala.util.Try (1/2)

Scala 2.10 introduit une nouvelle structure monadique Try. Cette classe est particulièrement adaptée à la représentation d’un traitement pouvant réussir en renvoyant une valeur ou échouer en lançant une exception. Commerçons par un exemple simple : parser un numéro de port renseigné par un utilisateur sous forme d’une chaîne de caractères. 1 2 val input: String…

Visualizing Quality – keynote by Gojko Adzic at BDD Exchange 2011

How do you measure quality?  Number of defects? Customer happiness? Money earned? Developer smiles? That’s the question raised by @gojkoadzic in his keynote at the recent BDD and Agile Testing Exchange in London, to make us think and propose some elements of response. We tend to ignore information We are used to ignore automatic alarms,…

Retour sur la soirée de lancement de la communauté Software Craftsmanship Paris

Le 20 Octobre la communauté Software Craftsmanship Paris a organisé sa soirée de lancement, avec un invité spécial en la personne de Sandro Mancuso, fondateur de la communauté Software Craftsmanship à Londres il y a maintenant un an. C’était complet avec plus de 50 participants (la liste d’attente a fonctionné à plein régime) parmi les…