Est-ce qu’un directeur technique (CTO) doit être technique?

Pourquoi les responsables de l'ingénierie (TI) doivent aussi être de grands ingénieurs? Dans quelle mesure un CTO (a chief technology (or technical) officer) / VPE (Vice president of engineering) doit-il être technique ? C'est une...

Qu’est-ce qui rend les développeurs malheureux ?

Cette semaine, j'ai lu l'article On the Unhappiness of Software Developers de Daniel Graziotin, Fabian Fagerholm, Xiaofeng Wang et Pekka Abrahamsson. Il s'agit d'une étude à grande échelle menée auprès de plus de 2...

Est-ce qu’on doit utiliser les fichiers source .map en production ?

C'est une question pertinente que j'ai eu à répondre récemment et je vous fais part de mes différentes réflexions. Voyons dans cet article pourquoi en réponse courte c'est une bonne idée pour moi de mettre...

Comment communiquer en tant que programmeur

La communication est, à mon humble avis, la partie la plus difficile de tout travail. Parfois, le travail d'ingénierie proprement dit est difficile, mais en général, le plus difficile est d'obtenir les bonnes exigences,...

Meilleures pratiques en matière de révision du code

La revue de code représente une part importante du travail de tout développeur, mais la faites-vous bien ? Je vais vous expliquer comment faire une bonne revue de code et les meilleures pratiques que...

Création d’Enums avec JavaScript Vanille

Commençons par une question : Les nombres peuvent-ils représenter les types de certains sujets ? Confus, n'est-ce pas ? Ce n'est pas grave, car un nombre peut signifier tout ce que l'on veut, à commencer...

Comment nommer votre code ?

Combien de fois vous est-il arrivé de comprendre du premier coup d'œil le code écrit par d'autres ? Probablement pas souvent. Vous devez vous plonger dans le code pour comprendre ce qui se passe et...

7 choses à faire pour des Pull Request efficace

La transition d'un développeur vers un rôle de chef d'équipe peut être à la fois difficile et gratifiante. Vous prenez des décisions à fort impact. Vous guidez et encadrez vos pairs. Vous cultivez des compétences...

Recent posts

Popular categories