Ma définition préférée, avec un plus pratique de se concentrer, se trouve dans le Chapitre 1 de l'excellent livre de La Pragmatique Programmeur: à Partir de Compagnon, de Maître par Andrew Hunt et David Thomas:
Logiciel Entropie
Alors que le développement de logiciels est à l'abri
à partir de presque toutes les lois de la physique, de l'entropie
nous frappe fort. L'entropie est une notion
en physique, ce qui correspond à la quantité de
"trouble" dans un système. Malheureusement,
les lois de la thermodynamique garantie
que l'entropie de l'univers tend
vers un maximum. Lorsque le désordre
les augmentations de logiciels, des programmeurs
l'appeler "le logiciel de la pourriture."
Il y a beaucoup de facteurs qui peuvent
contribuer à des logiciels de pourriture. La plupart des
important semble être le
la psychologie, ou de la culture, au travail sur un
projet. Même si vous êtes une équipe de
une, votre projet, de la psychologie peut être
une chose très délicate. En dépit de la
best laid plans et les meilleures personnes, un
le projet peut encore l'expérience de la ruine et
décroissance au cours de sa durée de vie. Pourtant il y en a
d'autres projets sont que, malgré
d'énormes difficultés et constante
revers, le succès de la lutte de la nature
tendance vers le désordre et à gérer
sortir assez bien.
...
...
D'une fenêtre brisée.
Une vitre cassée, de gauche non réparés pour
notable de la longueur de temps,
instille dans les habitants de la
la construction d'un sentiment d'abandon-un
sens que les pouvoirs ne sont pas
soins sur le bâtiment. Donc, une autre
la fenêtre est cassé. Les gens commencent à
l'abandon de détritus. Le Graffiti apparaît. Sérieux
dommages structurels commence. Dans un
relativement court espace de temps, la
bâtiment est endommagé au-delà de la
propriétaire du désir de le résoudre, et la
sentiment d'abandon devient réalité.
La "vitre Cassée de la Théorie de la" a
inspirée des services de police dans les Nouvelles
York et d'autres grandes villes de la fissure
vers le bas sur les petites choses afin de
garder les gros trucs. Il fonctionne:
garder sur le dessus de vitres brisées,
graffiti, et d'autres petites infractions
a réduit la criminalité grave niveau.
Astuce n ° 4
Ne Vivez pas avec des Fenêtres Cassées
Ne pas laisser de "broken windows" (mauvais
dessins, de mauvaises décisions, ou d'une mauvaise
code) non réparés. Résoudre chacun d'eux dès
comme il est découvert. Si il y a
pas assez de temps pour le fixer correctement,
ensuite il. Peut-être vous pouvez
commenter le code fautif, ou
affichage d'un "Non Implémenté" message,
ou remplacer des données factices à la place. Prendre
des mesures pour prévenir d'autres dommages
et pour montrer que vous êtes sur le
situation.
Texte tiré de: http://pragprog.com/the-pragmatic-programmer/extracts/software-entropy