Nicolas Demengel
Nicolas est arrivé chez Xebia en 2010 et a 5 ans d'expérience sur le développement d'applications Java/Web.

Nicolas est un développeur passionné et pragmatique. Il aime la technologie mais n'oublie pas que la finalité d'un produit, c'est le service rendu à l'utilisateur.
Son credo : un produit doit se construire et prouver sa qualité avec du feedback et des tests !

Pour cette raison, Nicolas travaille également sur le plug-in MoreUnit pour Eclipse.
Il y a 5 années

Craftsman Recipes – Simuler le temps

Ce nouvel article de la série Craftsman Recipes se penche sur une technique très simple mais que l’on rencontre sur peu de projets : la simulation de l’instant présent. Nos applications doivent couramment prendre des décisions dépendant de l’instant auquel elles s’exécutent (date, heure…). Il n’est donc pas rare d’avoir du code effectuant des tests sur...

Il y a 5 années

Craftsman Recipes – De l’art de bien nommer les concepts

On sous-estime souvent l’importance du nommage. Un mauvais nommage peut ruiner la compréhension d’un programme, tandis qu’un bon nommage peut à l’inverse le rendre aussi lisible que du français (ou de l’anglais, selon la langue dans laquelle vous codez). Ce premier article de la série Craftsman Recipes se focalise sur des pratiques de nommage en...

Il y a 5 années

Craftsman Recipes

Nous vous proposons par le présent billet une nouvelle série détaillant des pratiques et des outils pouvant nous aider à créer des applications dont nous serons fiers. Le focus est donc entièrement placé sur nous, les développeurs. Quand pouvons-nous être fiers de l’application sur laquelle nous travaillons ? Quand elle s’adapte rapidement aux besoins de...

Il y a 5 années

Extreme Startup chez Xebia

Lors du XKE de juillet, tous les Xebians ont pu participer à une nouvelle expérience de programmation : Extreme Startup. Nous avons eu d’excellents échos de la session qui s’était tenue à Devoxx France et nous avons voulu le tester par nous même. Le principe général est d’écrire un serveur web, de s’inscrire dans un...

Il y a 5 années

Software Craftsmanship 2012 – Pair Programming Interviews

Publié par Nicolas Demengel

L’événement nous ayant fait bonne impression l’année dernière (voir les billets écrits à l’époque), trois xebians sont repartis cette année à la conférence Software Craftsmanship, à Bletchley Park, aux alentours de Londres. Au programme cette année encore : des ateliers autour de notre pratique quotidienne du développement, le but étant de tendre vers une plus...

Il y a 5 années

Xebia à la conférence Software Craftsmanship 2012

SC2012 : La conférence européenne sur le software craftsmanship revient cette année toujours dans le très anglais de Bletchey Park non loin de Londres, lieu mythique où Alan Turing a amélioré la cryptanalyse d’Enigma lors de la seconde guerre mondiale. SC2012 est une conférence particulière, il n’y a pas de session magistrale, slide à l’appui....

Il y a 6 années

JavaScript Core par Nicolas Demengel et François Sarradin

Lors de notre XKE de février, Nicolas et François nous ont présenté les bases du langage JavaScript en guise d’introduction à des exercices pratiques. Vous pouvez retrouver cette présentation vidéo dans cet article et ainsi découvrir toutes le possibilités mais aussi les pièges de ce langage du Web difficilement contournable.   Tous les podcasts Xebia...

Il y a 6 années

Paradigmes de programmation par Nicolas Demengel

Suite à la lecture du livre « Seven Languages in Seven Weeks » (Bruce A. Tate), Nicolas Demengel nous a présenté les principaux paradigmes de programmation durant notre journée XKE. Nous souhaitons partager avec vous cette session au travers de cette vidéo. Bon visionnage ! Paradigmes de programmation par Nicolas Demengel Tous les podcasts Xebia France :

Il y a 7 années

Utiliser Guice et Peaberry pour développer un plugin Eclipse

Publié par Nicolas Demengel

Sans travailler spécifiquement sur la plateforme Eclipse et sans être committeur sur un des projets liés, il n’est pas rare de devoir écrire un plugin pour l’IDE Eclipse. Les raisons peuvent être variées : intégrer le gestionnaire de tâches de votre entreprise, supporter le DSL que vous venez de créer, templater des parties récurrentes de...