Зміст:
Визначення - Що означає сміття в, сміття (GIGO)?
Сміття в, сміття (GIGO), в контексті інформаційних технологій, є виразом жаргонізму, який означає, що незалежно від того, наскільки точна логіка програми, результати будуть невірними, якщо введення недійсне.
Хоча цей термін найчастіше використовується в контексті розробки програмного забезпечення, GIGO також може використовуватися для позначення будь-яких систем прийняття рішень, де неприйняття правильних рішень з точними, точними даними може призвести до помилкових, безглуздих результатів.
Техопедія пояснює сміття в, сміття поза (GIGO)
Програма дає неточні результати через неточні дані, надані через те, що комп'ютер завжди намагатиметься обробляти дані, які йому надаються. Зазначений інший спосіб, якість виходу системи зазвичай не може бути кращою, ніж якість входів.
Сміття може бути даними, які просто заповнені помилками, але це також можуть бути дані, які не застосовуються до конкретних обставин. Наприклад, уявіть собі компанію, яка продає лише розробникам .NET. CRM-додаток може визначити найбільш ймовірні цілі з партії відвідин. Однак якщо потенційні результати були створені групою розробників Java, яка не зацікавлена в продукті, додаток CRM дасть марні результати незалежно від логіки.
Рішення полягає в тому, щоб не просто витрачати час на алгоритми програми, а й витратити час на перевірку вводу та / або забезпечення того, що правильний тип даних надходить у систему.
Термін сміття, сміття (GIGO) широко пояснюється тим, що він був придуманий Джорджем Фуекселем, програмістом і інструктором IBM.
