Ти тут

Баг - це що?

Відео: Це я, Марінетті .... // Леді Баг і Супер-кіт // Комікс # 224 з російською озвучкою

Часом, борознячи простори інтернету, можна зустріти слово "баг". Що воно означає і яка етимологія даного слова? Дізнатися відповіді на ці питання ви зможете в цій статті.

Відео: Леді Баг і Супер Кот-МаріКот (Знаю це не любов)

Баг - це що таке?

слово "баг" відбулося з англійської мови. Англійською bug (вимовляється як "баг") - Це комашка або жучок. Вживається дане слово в основному серед програмістів, тестерів та геймерів. Але що воно означає?

Відео: Леді Баг і супер кіт - "знаю це не любов"

Баг - це невідповідність між технічним завданням програми і реальною поведінкою системи. Внаслідок цієї невідповідності софт не може виконати задуману розробником функцію. Говорячи простою мовою, баг - це помилка, яка відбувається через недоробки в вихідному коді програми.

походження слова

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

баг це

Якщо вірити легенді, то даний професіоналізм з`явився ще в далекому 1945 році. Сталося це, коли вчені з Гарвардського університету проводили тестування нової обчислювальної машини під назвою Mark II Aiken Relay Calculator. Пристрій відмовлялося працювати, і причиною цього став крихітний метелик, який застряг між контактами. Комаха витягли з обчислювальної машини і вліпили в спеціальний технічний щоденник. Близько метелика перебувала супровідний напис «First actual case of bug being found», що перекладається як "Перший випадок в практиці, коли був виявлений жучок (баг)". Після цієї забавної історії слово "баг" і стало використовуватися в значенні "помилка".



Також існує версія, що цей професіоналізм з`явився задовго до випробувань обчислювального пристрою. Деякі вважають, що термін "баг" зобов`язаний своїм походженням відомому винахідникові Томасу Едісону. За легендою, Едісон шукав у своєму фонографі таргана, але його там не виявилося. Баг був в самому апараті.

Чергова версія свідчить, що слово "баг" з`явилося за часів Другої світової війни. Тоді під даним терміном на увазі неполадки з радарної технікою.

слово "баг" почало швидко поширюватися. У 80-90-х роках цей професіоналізм вживали лише програмісти. З появою інтернету слово почало активно мусуватися. Зараз же "баг" в своєму лексиконі вживають всі, хто має хоча б найменший стосунок до комп`ютерних технологій (геймери, звичайні інтернет-користувачі і т. д.). Тому зараз його можна сміливо назвати частиною інтернет-сленгу.

Ігрові баги



Баг це помилка

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

Мабуть, самим забагованним проектом за останні кілька років можна назвати Assassin&rsquo-s Creed: Unity. проекти "Юбісофт" ніколи не славилися своєю оптимізацією, але Unity - це справжня енциклопедія багів. Часом персонажі знаходяться в дуже дивних і неприродних позах, провалюються в текстурки, проходять через стіни або ж просто зависають. Чого тільки варта баг, який в лічені години облетіла весь інтернет (у персонажів просто пропадали особи, через що виглядали вони досить моторошно). навіть сама "Юбісофт" визнала свою помилку, випустила патч, який фікс баги, і відшкодувала покупцям збиток.

Баг репорт це

Часом гравці сприймають баги в якості фичи, особливості гри. Так сталося з мегауспешной серією ігор під назвою Mortal Kombat. У першій частині гри був баг, який перефарбовував Скорпіона (одного з основних персонажів гри) в червоний колір. При цьому ім`я героя замінювалося на повідомлення про помилку Error Macro. Гравці порахували, що ця недоробка є задумкою розробників, а червоний ніндзя - це додатковий секретний персонаж. Еду Буну (творець МК) сподобалася ця затія, і в наступній частині він додав в гру цього героя під ім`ям Ермак (скорочення від тієї самої Error Macro).

Як уберегти себе від багів?

Баг гри це

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

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

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!

Схожі повідомлення


Увага, тільки СЬОГОДНІ!