Найти в Дзене
Бытовые Байки

Обеденный портал в прошлое

📘 Канал "Бытовые Байки" представляет: Что делать, если ваше новое приложение для заказа обедов начало доставлять клиентов в другое десятилетие? А главное – как объяснить это директору? Алексей Сомнов щёлкнул пальцами и ткнул в экран монитора так, будто тот был виноват во всех проблемах человечества. — Серёга, а почему у нас в приложении кнопка "Назад" отправляет пользователя в 1987 год? Сергей даже не поднял голову от клавиатуры. Его пальцы барабанили по клавишам с упорством дятла, пытающегося пробить бетонную стену. — Какую кнопку? — "Назад". Обычную кнопку "Назад". Пользователь нажал её в разделе истории заказов, и теперь он сидит в советском кафе "Космос" и заказывает бифштекс за полтора рубля. Сергей наконец оторвался от кода. На его лице была написана вся гамма эмоций: от лёгкого недоумения до панического ужаса программиста, который понимает, что где-то очень сильно накосячил. — Ты серьёзно? — А я когда-нибудь шучу про баги? — Алексей развернул монитор к напарнику. — Смотри: поль
Оглавление
Обеденный портал в прошлое - Рассказ
Обеденный портал в прошлое - Рассказ

📘 Канал "Бытовые Байки" представляет: Что делать, если ваше новое приложение для заказа обедов начало доставлять клиентов в другое десятилетие? А главное – как объяснить это директору?

Багфикс на скорую руку

Алексей Сомнов щёлкнул пальцами и ткнул в экран монитора так, будто тот был виноват во всех проблемах человечества.

— Серёга, а почему у нас в приложении кнопка "Назад" отправляет пользователя в 1987 год?

Сергей даже не поднял голову от клавиатуры. Его пальцы барабанили по клавишам с упорством дятла, пытающегося пробить бетонную стену.

— Какую кнопку?

— "Назад". Обычную кнопку "Назад". Пользователь нажал её в разделе истории заказов, и теперь он сидит в советском кафе "Космос" и заказывает бифштекс за полтора рубля.

Сергей наконец оторвался от кода. На его лице была написана вся гамма эмоций: от лёгкого недоумения до панического ужаса программиста, который понимает, что где-то очень сильно накосячил.

— Ты серьёзно?

— А я когда-нибудь шучу про баги? — Алексей развернул монитор к напарнику. — Смотри: пользователь NostalgiEater87 уже час как в прошлом. Пишет отзывы про котлеты по-киевски и ругается на отсутствие wi-fi.

На экране действительно всплывали уведомления от пользователя. "Классные котлеты, но интернета нет", "Официантка называет меня товарищем", "Тут все курят прямо в зале, это нормально?"

Сергей потер виски. За тридцать лет разработки он видел разные баги, но чтобы кнопка "Назад" буквально отправляла назад во времени – это было что-то новенькое.

— Лёха, а может, это не баг?

— Что?

— Ну, смотри. Мы же интегрировали новую библиотеку для навигации. TemporalNavigation.js. Я думал, это просто красивое название.

Алексей уставился на коллегу так, будто тот предложил использовать Internet Explorer в качестве основного браузера.

— Ты хочешь сказать, что ты подключил библиотеку, не читая документацию?

— А кто её читает? — Сергей пожал плечами. — Там же написано было "navigation". Я подумал, обычная навигация.

— Temporal navigation, Серёга! Temporal! Это же "временная навигация"!

— Ну так временная и есть. На время сессии пользователя...

Алексей схватился за голову. В этот момент на экране появилось новое уведомление от NostalgiEater87: "Ребята, тут классно, но мне на работу надо. Как вернуться?"

Служба технической поддержки времени

Через час их офис превратился в нечто среднее между диспетчерской службой такси и центром управления полётами. Только вместо машин и самолётов они отслеживали людей, застрявших в разных временных эпохах.

— Так, — Алексей потирал ладони, изучая список активных "путешественников". — У нас BadEater2000 застрял в девяностых и жалуется на отсутствие авокадо в меню. VeggieLover85 попала в семидесятые и в шоке от количества мяса на столах. А FoodCritic_Pro вообще умудрился попасть в пятидесятые и от туда пишет диссертацию о развитии общественного питания в послевоенный период.

Сергей тем временем лихорадочно штудировал документацию к злосчастной библиотеке. Страница за страницей, он всё больше бледнел.

— Лёха, у меня для тебя плохие новости.

— Хуже некуда. Выкладывай.

— Пользователи могут вернуться только через час реального времени. Это как... обеденный перерыв в прошлом.

— А хорошие новости есть?

— Они не могут изменить историю. Максимум – оставить отзыв в книге жалоб советского кафе.

Алексей задумался. С одной стороны, это была катастрофа. С другой стороны, пользователи почему-то не жаловались. Наоборот – поток положительных отзывов о приложении удвоился за час.

— Серёга, а что если...

— Что "что если"?

— Что если мы не будем это чинить?

Сергей замер, наполовину склонившись над клавиатурой. В офисе повисла тишина, нарушаемая только гудением кондиционера и тиканьем настенных часов – тех самых часов, которые, как теперь оказалось, шли совсем не в ногу с их приложением.

— Ты предлагаешь оставить баг, который отправляет людей в прошлое?

— Посмотри на метрики, — Алексей ткнул в экран. — Рейтинг приложения вырос до 4.9. Пользователи в восторге. Один написал: "Лучший обеденный перерыв в моей жизни. Поел котлеты как у бабушки и познакомился с дедушкой в молодости".

Сергей почесал затылок. Логика у Алексея была железная, но что-то подсказывало, что директор их проекта, Марина Владимировна, может не разделить их энтузиазм по поводу временных путешествий в рабочее время.

— А директор? Что мы ей скажем?

— Скажем, что это новая фича. "Иммерсивный опыт питания с элементами исторической реконструкции". Звучит солидно.

В этот момент на экране появилось сообщение от пользователя под ником TimeTraveler_Newbie: "Народ, я в 1963-м году. Тут Гагарин в соседнем столике сидит! Можно ли как-то продлить обеденный перерыв?"

Алексей и Сергей переглянулись.

— Знаешь что, — сказал Сергей, сохраняя код без исправлений, — кажется, мы случайно создали лучшее приложение для обедов в истории. В буквальном смысле.

— В любой истории, — добавил Алексей, наблюдая, как счётчик загрузок приложения неумолимо растёт. — Главное теперь – не дать Марине Владимировне случайно нажать кнопку "Назад".

За окном тикали обычные часы обычного времени. А где-то в параллельных обеденных перерывах их пользователи открывали для себя вкус прошлого – в самом прямом смысле слова.

🏠Иногда лучшие открытия делаются совершенно случайно. Особенно если вы программист, который не читает документацию.

Еще интересное

Мой Wi-Fi работает на том свете

Как пенсионер из ЖЭКа освоил Бытовую Магию

Лайк и подписка вдохновляют автора на новые истории! Предлагайте свои идеи для рассказов в комментариях. 😉

В Телеграм короткие истории, которые не публикуются в Дзен. Присоединяйтесь.