Revue de code : quel format choisir ?

Nous utilisons principalement deux formats de revue de code dans nos projets : la revue collective, plutôt formelle et la revue par un pair, un format plus léger. Les deux présentent des avantages et des inconvénients : revenons ensemble sur ces formats et comment les mettre en place dans une équipe.

Mais commençons par le commencement : qu’est-ce qu’une revue de code et quels bénéfices apporte-t-elle ?

Dans la plupart des domaines impliquant l’écriture, on n’imagine pas que ce qui est écrit soit publié sans avoir été relu. Un article sera toujours relu avant publication (par exemple celui que vous êtes en train de lire), que ça soit pour une vérification sur le fond – le sujet de l’article est-il bien traité ? – ou sur la forme – orthographe, grammaire, structure et lisibilité du texte.
De la même manière, la pratique de la revue de code consiste à faire relire son code afin d’y trouver le maximum de défauts, que ça soit sur le fond – est-ce que ce code fonctionne, et matérialise bien la fonctionnalité prévue ? – ou sur la forme – clarté, lisibilité, respect des standards, etc.

Et chez vous, combien de lignes de code mettez vous en production sans qu’elles aient été relues ?

Lire la suite

OCTO est une Great Place To Work ! 4 participations, toujours sur le podium !

C’est officiel ! OCTO Technology est la seconde Greatest Place To Work en France. Le palmarès de la cérémonie d’hier au Trianon compte nombre d’exemples et de sources d’inspiration pour faire en sorte que OCTO reste une entreprise où « il fait bon travailler ».  Petit aperçu de la soirée telle que nous l’avons vécue.

Lire la suite

BOOSTEZ vos compétences chez OCTO Academy

Chapeau JauneNous vous proposons une véritable EXPÉRIENCE D’APPRENTISSAGE et pas seulement du « prêt à penser » !

Nous croyons profondément que :
  • le CONTENANT a autant de valeur et d’impact que le contenu
  • l’APPRENTISSAGE des systèmes humains et sa compréhension sont les CLÉS du FUTUR au-delà même de l’entreprise

NOS FORMATIONS PREMIUM : AVRIL – MAI


INÉDITES

- Donner & recevoir des feedbacks efficaces – 3 avril

– Big Data & Data Science – 9 – 10 avril

– Responsive Web Design – 26 – 27 mai

– Puppet : Avancée – 26 – 28 mai

www.octo.academy

Lire la suite

Transformation Agile : est-ce SAFe pour moi ?

Si d’aventure vous avez suivi la blogosphère agile ces 18 derniers mois, il peu probable que vous ayez échappé au buzz créé par le framework SAFe : Scaled Agile Framwork. Est-ce le nouveau Grâal du déploiement de l’agile à l’échelle de l’entreprise ? Est-ce la recette de la potion magique des Google, Amazon, Netflix et autres (Gaulois) Géants du Web ? Je vous propose de gagner un peu de temps et répondre d’ores et déjà que non. SAFe n’est pas LE framework universel qui s’appliquera comme par enchantement à votre contexte et fera de vous l’Amazon de votre secteur d’activité.

« Tous les modèles sont faux, mais certains sont utiles » Georges Box

Lire la suite

Ecrire du code propre – Les piliers

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 qu’il soit le plus évolutif et maintenable possible sur le long terme.

Ce premier article traite des piliers qui vous soutiendront dans votre pratique de l’amélioration de la qualité de votre code.

Lire la suite

Techdays 2015 – Jour 1 – Nos impressions

Du 10 au 12 Février ont eu lieu les TechDays, l’événement annuel incontournable de Microsoft.
Le thème de cette année étant « Ambient intelligence », nous retrouvons au programme les principaux thèmes : Mobilité, Cloud, Big Data et Internet Of Things.
La première journée est dédiée aux développeurs, nous avons pu assister à des sessions plutôt techniques et pratiques. Voici donc un rapide compte-rendu des sessions que les Octos ont pu suivre ce jour.

Lire la suite

FinTech : concurrents ou partenaires ? FinTech Day le 25 mars


Dej-Banque-Digitale-blog (1)

A l’occasion de la parution de notre livre blanc, nous organisons une journée dédiée à la banque digitale et son écosystème avec l’apparition de nouveaux acteurs : les FinTechs.

Cette journée vous permettra de comprendre les enjeux et les implications de la vague digitale dans le domaine bancaire. Et, sur le même modèle que les Startups, 18 FinTech vous feront découvrir leurs visions et leurs produits grâce à 3 séquences de FinTech Pitch.

Avec la participation de Anne Laure Naveos (Credit Mutuel Arkea), Jean-Michel Pailhon (Expert FinTech), Nicolas Guillaume (Chappuis Halde), Patrice Bernard (Consultant Conix et Blogueur)

 

>> Inscription au FinTech Day 

Lire la suite