Зачем в программах нужны баги: ошибки, ставшие фичами
Доклад · 10–15 страниц · Информатика · студент
Истории известных глюков, которые превратились в возможности (например, в Doom или Excel). Разбираем, как тестирование отличает баг от фичи.
В 1985 году баг в игре Super Mario Bros. превратил обычный прыжок в бесконечный — так появился знаменитый «бесконечный жизненный цикл». Разберём, как ошибки кода порождают новые возможности, а иногда и целые жанры. Речь пойдёт о глитчах, unintended behaviour и культуре фиксеров.
Работа по этой теме — за несколько минут. План и структура бесплатно и без регистрации, оплата — только за готовый документ с оформлением по ГОСТ.
Сгенерировать доклада по этой темеПримерная структура работы
-
Классика: баги, которые стали стандартом
- <built-in method title of str object at 0x7f87804797d0>
- <built-in method title of str object at 0x7f87807deb40>
- <built-in method title of str object at 0x7f8780479d10>
-
Как баги меняют правила игры
- <built-in method title of str object at 0x7f8782a3a730>
- <built-in method title of str object at 0x7f878082b030>
- <built-in method title of str object at 0x7f87807df020>
-
Не только игры: баги в софте и железе
- <built-in method title of str object at 0x7f878047b050>
- <built-in method title of str object at 0x7f8780828db0>
- <built-in method title of str object at 0x7f8780663930>
-
Экономика багов: рынок уязвимостей и баунти
- <built-in method title of str object at 0x7f878047a950>
- <built-in method title of str object at 0x7f8780829530>
- <built-in method title of str object at 0x7f87807dfec0>
Структуру можно менять: перед оплатой вы бесплатно правите главы и параграфы под требования преподавателя.