Skip to main content

Qu'est-ce que la pourriture des logiciels?

La pourriture des logiciels est la lente dégradation des logiciels informatiques en raison des échecs pour garder sa programmation à jour avec le reste d'un système informatique.Le terme pourriture du logiciel est un terme impropre, car le logiciel n'est pas réellement en décomposition;Il n'est tout simplement pas mis à jour correctement, ce qui le rend plus lent et semble avoir faiblir.Ce n'est généralement pas un changement irrévocable, et réinstaller le logiciel ou effectuer des mises à jour efficaces peut souvent résoudre le problème.Dans un sens large, ce type de pourriture est classé comme actif ou inactif, selon l'utilisation du logiciel.

Lorsque le logiciel vieillit, il peut y avoir des problèmes physiques qui se produisent avec ses bits et son codage.Dans la plupart des cas, ce n'est pas ce qui se passe dans la pourriture des logiciels.Dans le même temps, les changements observés avec les deux problèmes peuvent être similaires, car le logiciel ralentit et devient moins efficace.Une cause mineure est une programmation inutilisée, qui a une tendance plus élevée à pourrir par rapport au codage plus actif.

La principale cause de la pourriture des logiciels est que les logiciels n'abordent plus l'environnement informatique actuel.Cela peut être le résultat de mauvaises mises à jour qui ne résolvent pas du tout de tels problèmes, ou aucune mise à jour.Par exemple, s'il existe un programme qui dépend entièrement d'une certaine vitesse d'horloge pour fonctionner, ce programme deviendra moins efficace à mesure que les vitesses d'horloge augmenteront avec un meilleur matériel.Le programme ne saurait pas comment gérer les vitesses plus élevées, et la pourriture commencerait.

La manière peut généralement être fixée de deux manières.Si le logiciel est toujours ou en partie refléte l'environnement informatique actuel, l'utilisateur doit réinstaller le programme.Cela a la capacité de supprimer les artefacts et d'accélérer le programme pour la première fois que l'utilisateur l'a obtenu.L'autre façon de corriger la pourriture des logiciels est de mettre à jour le programme, mais cela ne peut normalement être fait que par le programmeur, et les mises à jour doivent résoudre tous les problèmes de fonctionnalité. Il existe deux principaux types de pourriture logicielle: inactive et active.Inactive Rot fait référence à des problèmes de logiciels rarement ouverts ou mis à jour, ce qui peut faire apparaître les artefacts ou le programme pour ne plus refléter ce dont les utilisateurs et les ordinateurs ont besoin.La pourriture active se produit lorsque le programme est utilisé et mis à jour, mais les mises à jour ne reflètent pas les modifications nécessaires pour s'adapter correctement à l'environnement informatique ou le code source d'origine a tellement changé que des problèmes se produisent.