La plupart des équipes traitent la sécurité des API comme un problème d’authentification. Elles ajoutent des jetons, les vérifient sur chaque route et considèrent le travail terminé. Puis un testeur change un seul chiffre dans une URL et lit la facture d’un autre client. C’est dans cet écart entre « authentifié » et «...
Développement logiciel
Articles, guides et tutoriels sur Développement logiciel, avec des conseils pratiques pour les développeurs et les entreprises.
Quiconque estime le coût du développement d’une API sur mesure à partir du nombre de points de terminaison se trompera, en général d’un facteur trois. Les points de terminaison sont la partie la moins chère. Une douzaine d’entre eux, qui lisent et écrivent des données que vous détenez déjà, représentent quinze jours de...
L’intégration entre CRM et ERP est presque toujours présentée comme un problème de connexion, et elle n’en est presque jamais un. Les deux systèmes disposent d’interfaces documentées. Des connecteurs existent pour l’un comme pour l’autre. La difficulté vient de ce que les équipes commerciales et la finance décrivent la...
La décision de recruter un développeur C++ arrive presque toujours avec un problème précis attaché. Quelque chose doit être rapide, ou doit tourner sur du matériel, ou doit dialoguer avec une bibliothèque qui ne propose qu’une interface native. Ce qui suit est un processus de recrutement qui traite le C++ comme une...
L’intégration d’API tierces est le travail le plus régulièrement sous-estimé du logiciel commercial. La documentation se lit clairement, l’éditeur publie une bibliothèque cliente, et quelqu’un annonce deux semaines. Six semaines plus tard, l’équipe débat encore de ce qui doit se passer lorsqu’un webhook arrive deux...
Les entreprises qui cherchent à recruter un développeur Qt construisent en général quelque chose qui tourne sur une machine plutôt que dans un navigateur : un tableau de bord d’instrumentation, un outil de diagnostic, une application de commande pour du matériel que personne d’autre ne prend en charge. Le vivier de...
La plupart des entreprises décident de recruter un développeur Symfony au pire moment possible. L’ingénieur principal vient de démissionner, une montée de version est bloquée à mi-parcours, ou la page de paiement se met à expirer sous la charge. Soudain la recherche devient urgente, la liste de candidats est mince, et...
Choisir entre différents modèles de licences logicielles est l’une des décisions stratégiques les plus lourdes de conséquences pour les fondateurs d’entreprises développant des applications d’entreprise en 2026. Optez pour le mauvais format contractuel et vous risquez de restreindre vos canaux de distribution, de...
Arbitrer entre l’externalisation du développement logiciel au Royaume-Uni et des alternatives offshore moins coûteuses est un dilemme courant pour les entreprises qui planifient des développements sur mesure en 2026. Les équipes offshore (comme les développeurs en Inde ou en Europe de l’Est) séduisent d’abord les...
La décision de concevoir ou d’acheter un logiciel (build vs buy) est l’un des choix les plus importants pour les dirigeants d’entreprise qui planifient une nouvelle plateforme CRM ou ERP en 2026. Les systèmes Software-as-a-Service (SaaS) prêts à l’emploi semblent initialement attrayants car ils offrent une...