Arnaud Huon

Posté le 25/02/2019 par 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...

Lire la suite >

Posté le 21/10/2016 par Arnaud Huon

... 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...

Lire la suite >

Posté le 28/08/2015 par Arnaud Huon

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...

Lire la suite >

Posté le 21/04/2015 par Arnaud Huon

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...

Lire la suite >

Posté le 17/02/2015 par Arnaud Huon

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...

Lire la suite >

Posté le 06/12/2010 par Arnaud Huon

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...

Lire la suite >

Posté le 27/09/2010 par Arnaud Huon

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...

Lire la suite >

Posté le 18/05/2010 par Arnaud Huon

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...

Lire la suite >

Posté le 20/05/2009 par Arnaud Huon

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...

Lire la suite >

Posté le 10/03/2009 par Arnaud Huon

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...

Lire la suite >

1