Будинки Розвиток Що робити, що я маю на увазі (dwim)? - визначення з техопедії

Що робити, що я маю на увазі (dwim)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає що я маю на увазі (DWIM)?

Фраза "робити те, що я маю на увазі" або DWIM в системах ІТ-довідників, в яких технологія повинна робити те, що користувач має намір, а не те, що каже користувач. Один із способів думати про системи DWIM - це те, що вони схожі на перевірку орфографії для текстового процесора. Складні команди дозволяють цій технології входити і змінювати ймовірні помилки, розуміючи загальний синтаксис помилки користувача.

Техопедія пояснює, що я маю на увазі (DWIM)

Фраза "робити те, що я маю на увазі" зазвичай приписується програмісту на ім'я Уоррен Тейтельман для його пакету BBN LISP, створеного в 1960-х. Приклад Тейтельмана є повчальним у тому, що критики припускали, що він працює лише для конкретного користувача, який його створив - іншими словами, створивши програму, пристосовану до його власних ідіосинкрасій, Теілман не створив програму, яка була б ефективною для виправлення помилки інших користувачів.

Повернувшись до прикладу перевірки орфографії, AutoCorrect та подібні функції являють собою деякі найпоширеніші та звичні форми технології DWIM. Ці технології можуть бути дуже ефективними для виправлення деяких найпоширеніших друкарських помилок, до яких можуть схильні користувачі, але вони також можуть вводити дико неправильні результати, що бентежать і бентежать користувачів. По суті, ідея DWIM - це така, яка бореться з концепцією створення технологій, які не просто обробляють технічні відповіді на обчислення.

Що робити, що я маю на увазі (dwim)? - визначення з техопедії