Fais ce que je veux dire (dwim)

Définition - Que signifie ce que je veux dire (DWIM)?

L'expression «fais ce que je veux dire» ou DWIM dans les systèmes informatiques fait référence à des systèmes dans lesquels une technologie doit faire ce que l'utilisateur souhaite, plutôt que ce que l'utilisateur dit. Une façon de penser aux systèmes DWIM est qu'ils sont similaires à un correcteur orthographique pour un traitement de texte. Les commandes complexes permettent à cette technologie d'entrer et de modifier les erreurs probables en comprenant la syntaxe commune d'une erreur utilisateur.

Definir Tech explique Do What I Mean (DWIM)

L'expression «fais ce que je veux dire» est communément attribuée à un programmeur nommé Warren Teitelman pour son package BBN LISP créé dans les années 1960. L'exemple de Teitelman est instructif en ce que les critiques ont suggéré que cela ne fonctionnait que pour l'utilisateur particulier qui l'a créé - en d'autres termes, en créant un programme qui était adapté à ses propres particularités, Teitelman n'a pas créé un programme qui serait efficace pour corriger le erreurs des autres utilisateurs.

Pour revenir à l'exemple des vérificateurs orthographiques, la correction automatique et les fonctions similaires représentent certaines des formes les plus courantes et les plus familières de la technologie DWIM. Ces technologies peuvent être très efficaces pour corriger certaines des erreurs typographiques les plus courantes auxquelles les utilisateurs peuvent être sujets, mais elles peuvent également introduire des résultats totalement incorrects qui déroutent et embarrassent les utilisateurs. Essentiellement, l'idée de DWIM est celle qui se débat avec le concept de la façon de créer des technologies qui font plus que simplement traiter des réponses informatiques techniques.