Blog Arolla

Auteur : Cyrille

Interview de Cyrille Martraire, fondateur de la communauté Paris Software Craftsmanship

Cet article a été publié dans le magazine Programmez! du mois de septembre 2015. On entend de plus en plus souvent parler du courant Software Craftsmanship, que l’on pourrait traduire « Artisanat Logiciel ». La communauté Paris Software Craftsmanship existe depuis déjà quatre années et compte à ce jour plus de 1000 membres. Rencontre avec son fondateur, Cyrille Martraire, développeur passionné…

TDD, une affaire de design

Le sujet de la semaine, c’est une longue conversation sur Twitter entre Sandro Mancuso (@sandromancuso), Ron Jeffries (@ronjeffries), et Joe Rainsberger (@jbrains) et quelques autres sur les relations entre TDD et le Design. On rappelle que TDD est habituellement présenté comme une technique de design. Sandro a commencé par affirmer que TDD avait besoin de…

Quel rapport entre Extreme Programming et Software Craftsmanship ?

Le 24 juin 2014 avait lieu la première rencontre du nouveau Meetup XP Paris. À cette occasion j’ai eu le plaisir de présenter un Lightning talk sur le lien entre Extreme Programming et Software Craftsmanship. En voici la substance. Pour parler de Software Craftsmanship il est essentiel de le remettre dans son contexte historique, tout…

Dataviz & BigData : mythes & réalités [TechDays 2014]

Cette session du premier jour des TechDays 2014 était vraiment intéressante et pédagogique. Elle était présentée par Jean-Daniel Fekete, directeur de recherche à Inria Saclay-Ile de France et spécialiste de “l’analyse et la visualisation d’informations volumineuses et complexes.” Dataviz ou Infoviz ? Tout d’abord, quelle différence entre Dataviz, Infographie et Infoviz ? Dataviz (Data Visualization)…

Canary tests

Canary Tests are minimal tests to quickly and automatically verify that everything you depend on is ready. You run Canary tests before other time-consuming tests, and before wasting time investigating your code when the other tests are red. If the canary test fails, you know you have to fix something on the environments first. This…