Arnaud Huon
Depuis plusieurs années que je suis consultant chez OCTO, j’ai eu plusieurs fois l’occasion d’auditer le fonctionnement d’équipes de développement, que ce soit pour des audits internes ou des due diligences techniques.Dans ce contexte, j'ai pu constater un comportement récurrent dans de nombreuses entreprises, notamment chez les startups numérique...
... afin de livrer plus tôt des applis moins coûteuses.Comme nous le rappelle Laurent Barbier dans son introduction – en empruntant les mots de Christian Fauré dans sa préface de Culture Code : le code est le reflet de l'ambition "digitale" de la société qui l'a produit. Ce petit-déjeuner est donc l'occasion pour Emmanuel Lehmann et Antoine Blanck...
Il y a quelques mois de cela, Michel vous parlait de la culture du Software Craftsmanship. Il évoquait notamment dans son article les différents enjeux à adresser pour diffuser cette culture dans l’entreprise. J’aimerais prolonger son discours en vous proposant de revenir sur l’origine de cet océan de code “legacy” dans lequel beaucoup d’entres nou...
Après ce premier article sur les piliers qui soutiendront votre pratique du code, je vous propose de commencer par la pratique la plus simple mais bien souvent la plus négligée : le nommage. Un nommage adéquat sera la source première de sens à votre code. Quand on sait que 70% du temps d'un développeur consiste à lire du code, il est important d'e...
Le "Clean Code" regroupe plusieurs règles et principes pour vous aider à construire mais surtout refactorer votre code. En effet, comme le disait Michel dans son article sur les artisans du code, le respect de ces différentes règles énoncées par Bob Martin a pour but d'offrir à votre code, entres autres, simplicité, lisibilité et structuration pour...
J'étais mardi dernier au Adobe Développeurs Exchange RIA 2010. Après une année où on a dit que Flash était mort et enterré par HMTL5 et la politique d'Apple, Adobe est toujours là, plus en forme que jamais. Voici ce que j'ai retenu de cet après midi, présenté par David Deraet, Mickael Chaize et Yann Chevalier...TendanceAdobe a pour intention de fai...
Git et Mercurial : derrière ces noms se cachent deux des trois DVCS les plus connus (le troisième étant Bazaar). Ces outils atteignent maintenant un bon niveau de maturité et je me suis donc demandé si ce bon vieux SVN n'avait pas trouvé ses successeurs... Mais avant de savoir ce que le pattern DVCS est capable de m'apporter, je me suis interro...
Mardi dernier, Meriem, Sébastien, Christian et moi nous sommes rendu à la soirée "Share, Build & Deploy" au Paris JUG. Voici un rapide compte rendu des différentes sessions:Retour d'expérience de Sébastien Douche sur sa mise en place des DVCS.Sébastien est directeur technique chez un éditeur et nous a fait part des problèmes rencontrés lors des dév...
FlexMonkey est un outil libre de test d'IHM en Flex et pour Flex. Malgré sa relative jeunesse, le dynamisme du projet dans ses mises à jours prouve qu'il est intéressant de s'attarder quelques temps sur ce produit. C'est dans cette perspective que nous vous proposons une démonstration de son potentiel...Ce que l'on peut retenir de cette démonstrati...
On appelle sécurisation à double référentiel la mise en place de l'authentification à l'aide d'un premier référentiel et l'habilitation à l'aide d'un second. Cet article s'attardera sur la manière de mettre en place ce type de mécanisme pour les accès d'une application déployée sous Jboss, à l'aide des propriétés natives du serveur de RedHat.Une pe...