ATDD, by Example

dans Lectures

ATDD by Example est un guide pratique pour qui désire une introduction rapide et concrète à “l’Acceptance Test-Driven Development”. L’auteur, Markus Gärtner, qui se définit lui-même comme un artisan développeur (“software craftsman”), partage avec nous son expérience dans le domaine de l’agilité et plus particulièrement sur les tests.

Dans son introduction, Markus nous donne une rapide présentation de ce qu’est l’ATDD et ses autres formes/noms (Behaviour Driven Development, Specification by Example, Agile Acceptance Testing, Story Testing). Il présente ensuite le plan de son livre; les 2 premières parties seront des exemples concrets avec mise en situation et la 3ème partie reprendra les grands principes de l’ATDD ainsi que les bonnes pratiques à suivre.
Continuer

Après la virtualisation avec Sébastien Douche en décembre, le Lava JUG démarre l’année sur les chapeaux de roue avec la venue de Rémi Forax, maître de conférence à l’UPEM (Université de Paris-Est Marne-la-Vallée), pour sa présentation Lambda Bestiary.

Après s’être présenté et nous avoir expliqué quels étaient ses travaux professionnels, Rémi est rentré dans le vif du sujet en nous expliquant pourquoi les lambda existaient en Java et à quoi elles servaient. Il a pris pour fil rouge la réécriture de design patterns bien connus tels que “Visitor”, “Factory” ou encore “Command” en les transposant de leurs implémentations objets “classiques” en implémentations à base d’objets Lambda. Bluffant !

J’ai vraiment apprécié la soirée, riche en enseignement sur les nouveautés de Java, les coulisses de son évolution et ce vers quoi il pourrait tendre dans les années à venir. Rémi est un très bon orateur et les heures défilent à grande vitesse.

Encore merci au Lava JUG de nous offrir des soirées de cette qualité là !

Commenter et partager

The Pragmatic Programmer

dans Lectures

“The Pragmatic Programmer” est une bible pour les développeurs. Il est l’œuvre d’Andrew Hunt et Dave Thomas d’après leurs expériences en tant que développeurs. Leur objectif est simple, faire du lecteur un Pragmatic Programmer, un développeur fier de son travail et qui utilise les meilleures techniques à sa disposition pour faire un travail de qualité.

J’ai vraiment apprécié ce livre facile à lire, rempli de métaphores et tellement inspirant. Il donne envie d’appliquer dans notre quotidien professionnel tous les bons conseils et techniques que les auteurs nous donnent.

Pour chacune de mes lectures, j’essaierais de faire un résumé des points importants à retenir afin que ces lectures ne soient pas perdues.
Pour le résumé de “The Pragmatic Programmer”, je vais reprendre les “tips” qui accompagne les 46 items.
Continuer

En revenant de l’Agile Tour Clermont-Ferrand 2013, je me suis dit qu’il fallait que j’essaye de mettre en place quelques bonnes idées présentées ce jour-là.

Parmi celles que j’ai retenues comme possiblement applicables dans mon environnement professionnel, il y a les “Brown Bags” ou comment enrichir sa culture professionnelle sur son temps personnel pendant la pause déjeuner. J’y reviendrai plus tard dans un article qui y sera consacré.

Avant de mettre en place ses moments conviviaux, je me suis dit que ça serait pas mal de présenter (modestement) ce qu’est l’Agilité à mes collègues pour ceux qui ne connaissent pas.

Voici donc ma présentation, n’hésitez pas à la réutiliser pour vous si vous en avez besoin ! Je suis preneur de toutes les remarques que vous auriez à me faire.

Commenter et partager

  • page sur

Pierre PIRONIN

J’ai créé ce blog pour parler de ce qui se passe autour de moi dans le domaine du génie logiciel.
J’exposerai mes devs, mes idées, mes lectures, les faits qui m’intéressent et les événements auxquels je participe.

Bonne lecture !


Artisan développeur


Auvergne, France