Зміст:
Визначення - Що означає Манге?
Термін "munge" найчастіше використовується в ІТ для позначення змін або змін у файлі чи структурі даних. Поширені визначення описують "munge" як дію, яка є "потенційно руйнівною чи безповоротною". Інші розмовні описи munge включають в себе збивання чи неточне поєднання різних наборів даних, як у абревіатурі MUNG для "месити, поки нічого доброго".
Техопедія пояснює Манге
До використання в ІТ термін «мюнґ» походив з англійського лексикону, де він позначав різні типи жування чи бурчання. Оскільки він став використовуватися в ІТ-світі для опису дій користувачів, він почав асоціюватися з процесом змішування, перемішування чи іншим чином возитися з даними. Важливо зауважити, що, як і у вищенаведеному визначенні, дії "злиття" є "потенційно" руйнівними. Це означає, що маніпулювання не обов’язково щось знищить або призведе до несправності, але ці дії можуть спричинити такі проблеми. Деякі часто використовувані приклади стосуються змін тегів HTML, зміни розділових знаків у тексті або повного переписування чи альтернативного розбору функції, розпорядку чи програми.
Інший приклад - "заглушений" пароль. Тут програми використовують заміну символів для створення надійного пароля. Це може бути хорошим прикладом змішування, тому що зміни текстів рандомізовані. Що стосується пароля, це, ймовірно, не представляє ніяких проблем, окрім того, що зламати надзвичайно складно. Але в застосуванні до будь-якої існуючої структури даних, збору, розпорядку чи програми існує ймовірність, що такий вид рандомізованих змін може знищити весь набір даних або зробити його марним.