Julien Dollon

Management, Ingénierie & Science de l'informatique

Mes tips pour architecturer un système

  Si vous ne voulez pas lire un long article, lisez seulement les phrases en gras 😉 J’ai un peu tout balancer comme un brain storming, soyez indulgent! J’écris ce petit article pour expliquer quelles sont mes démarches lorsque j’architecture un système. Quelles sont les choses auxquelles je fais attention. Je suis preneur de vos conseils si vous souhaitez ajouter quelque chose.   Plusieurs choses sont difficiles lorsqu’on fait une architecture. La première c’est éviter l’over et l’under design. Faire preuve d’un bon jugement pour délivrer la solution adéquate. Le second problème est de bien comprendre les besoins. Il n’existe pas […]

FacebookLinkedIn

J’anime une classe virtuelle de cours d’ingenierie logicielle

Je compte créer une classe virtuelle. Cette classe aura pour but de faire un cours, une fois par semaine d’ingénierie informatique. Les cours commenceront dès que nous serons 100 inscrits minimum. Plus personne ne sera autorisé à intégrer le cursus après le premier cours. Pour intégrer ce groupe, il faut qu’un autre membre vous y invite. Le membre qui vous invite doit s’assurer que vous ayez les prérequis nécessaires. Vous pouvez inviter jusqu’a 3 personnes, soyez sélectif. Le but est de proposer un cursus de 50h gratuit sur un an permettant à une classe d’étudiant de: -Comprendre ce qu’est l’ingénierie […]

FacebookLinkedIn

Comment faire une revue de code professionnelle #2

Bonjour a tous ! Régulierement j’animerai des épisodes sur twitch afin de faire des revues de code que vous m’enverrez. Désolé pour le son dégueulasse… Pour vous rendre compte, que ce soit à Amazon ou Microsoft, tous les codes passent par 1 à 2 codes reviewer qui vont souvent plus loin que cette vidéo. Avec couverture maximum de unit tests et le tout automatisé. Et malgré tous des bugs arrivent fréquemment. En gros, best practice : aucun code de production ne doit être checkin sans au moins un reviewer. Sinon c’est que vous faites de la merde. Et non seulement […]

FacebookLinkedIn

Ne devenez pas QA, SDET, PM, ITAdmin, Manager… restez ingénieur…

…si possible ! Faites surtout ce que vous aimez 🙂 mais voici la vision que j’ai sur l’industrie actuelle. La chose la plus difficile quand on est ingénieur logiciel c’est de travailler sur une science nouvelle, une ingénierie qui se cherche. On cherche les bonnes méthodes, les bons rôles. On essaie de faire le lien avec d’autres métiers (architecte de maison, mathématicien) mais on y arrive pas vraiment… Alors au début on fait des expériences, cycle en V, rôle bien distinct : SDET/QA pour les tests, technical PM pour la gestion de projet technique entre les équipes, PM pour la gestion […]

FacebookLinkedIn