Blocage mental whorfien

Aller page précédenteAller à la racineAller page suivante

 

(Voir Whorfian mind-lock)

Souvent, les conceptions logicielles sont restreintes, de façon inévitable, par les capacités du système d'exploitation ou du matériel avec lesquels elles doivent fonctionner. Parfois, elles sont restreintes, de façon inévitable, par les habitudes mentales qu'un développeur a contractées en utilisant un langage ou un environnement particulier (et peut-être aujourd'hui obsolète), et jamais dépassées. Lorsqu'une conception se complexifie à cause d'une habitude mentale qui n'est plus adaptée, c'est que le développeur a succombé à un blocage mental whorfien. La conception elle-même a été «whorfianisée».

Par exemple, certaines conceptions sous UNIX sont whorfianisées par la supposition que les recherches sont linéaires et coûteuses dans les gros répertoires : donc, les répertoires doivent rester petits. Une autre manière courante de succomber à un blocage mental whorfien et d'effectuer des traitements avec un petit groupe de données, séquentiellement, plutôt que d'aspirer en mémoire un fichier entier ou une structure de données entière ; ici, la supposition implicite est que peu de mémoire est disponible et que la mémoire virtuelle ne fonctionne pas bien ou pas du tout.

Détecter des blocages mentaux whorfiens est important, parce qu'ils ont tendance à introduire une complexité inutile et des bugs.

Index des pages


 


Cette page modifiée le 2004-10-20 à 18:18 est pointée par la page :