Il existe une publicité Microsoft Visual Studio amusante et plutôt pertinente « recherchez la différence » qui était diffusée dans les magazines informatiques.
À gauche de l’image se trouve le bureau d’un développeur de logiciels « mécontent ». C'est le milieu de la nuit ; sous le regard d'une seule lampe de bureau, des piles de papiers froissés jonchent la scène et des notes autocollantes jaunes pendent sur l'écran de l'ordinateur.
Le côté droit montre le bureau du développeur de logiciels « heureux », propre et soigné, avec un calendrier rempli de rendez-vous sociaux et une journée ensoleillée à l’extérieur.
Le message était clair : si les développeurs utilisaient le C++, un langage de programmation populaire capable de développer des logiciels, quelle que soit la plateforme, ils réduiraient leur stress.
Près de 20 ans plus tard, les technologies ont évolué, mais les développeurs de logiciels continuent d'être confrontés à bon nombre des mêmes défis : comment gérer l'ensemble du cycle de vie de la création d'un produit pour votre client, depuis la conception du logiciel, son fonctionnement et sa sécurité. , au déploiement et à la maintenance du produit fini ?
L'évolution vers le haut et vers le bas se fait sans friction. Les plates-formes Cloud peuvent rendre la vie d'un développeur beaucoup plus facile – de la planification, de l'écriture, de l'édition et du débogage de son code jus...
[Courte citation de 8% de l'article original]