Різниця невелика, але послідовна. Трансформація представлення в інше передбачає отримання одних і тих же даних та їх вираження в іншому форматі - наприклад, шістнадцятковий у десятковий номер або рядки зі змішаним регістром у нижній рядок. Зазвичай для здійснення такої трансформації вам не потрібно нічого, крім фіксованого набору правил.
Розв’язання імені зазвичай включає запит у деякий сховище, яке асоціює імена з інформацією, яку неможливо передбачити без сховища. google.com
може вирішити певну IP-адресу (насправді декілька), але це випадковість історії призначення IP-адреси - це може бути так само зовсім інше число, і немає ніякого способу зробити цей переклад, який би якось не був передбачають зберігання всього реєстру або запит в Інтернеті. Так само для вирішення залежностей пакетів зазвичай потрібна установка пакунків missig - недостатньо знати назви відсутніх компонентів, ви повинні фактично придбати їх вміст, а вміст не можна передбачити лише від імені ("QMail" звучить як поштова програма, але ви не можете передбачити його точні властивості лише від імені, не встановлюючи його, оскільки ім'я переносить набагато менше інформації, ніж складена програма) .
Тому ви не повинні використовувати термін "вирішення" для чогось, що є просто безконтекстною трансформацією даних. Зарезервуйте його для ситуацій, коли значна кількість інформації символізується кожним іменем, настільки, що єдиною розумною умовою є створення центрального реєстру для неї.