Наебаги: баги, которые ты ищешь весь день, а оказывается, что их на самом деле нет - просто кто-то не отключил впн, не в ту вкладку посмотрел, не тот проект открыл, был пьяным всё сломалось, помогите, кря.
Заебаги: они постоянно приходят тебе в уведомлениях от sentry, но тебя они уже настолько заебажили, что ты даже не обращаешь на них внимания. А ЗРЯ!
Нагибаги: ложат стейджинг, продакшн, все тесты, а также все твои планы и личную жизнь. Не позволяй нагибагам заходить слишком глубоко!
Поебаги: сидишь вечером, пьешь чайочек, смотришь сериальчик. Просят: поправь там одну буковку. Ты открываешь код, а оттуда на тебя смотрит ТАКОЕ... В 5 утра комитишь, тесты падают, деплой падает, но в 12 утра поебаг окончательно побеждён.
А потом ещё месяц он тебе снится.
Проебаги: клиент попросил пофиксить, ты попросил тестировщицу проверить, она попросила коллегу пофиксить, а он попросил клиента уточнить, а потом через пол года:
Блять! Я думал мы давно это пофиксили!
Закрываешь, в надежде, что каким-то сайд эффектом оно таки было пофикшено.
Доебаги: баг, который не влияет на конверсию, на удобство пользования, на сохранность данных... Но раз в месяц приходит неплатящий пользователь и обязательно тебе о нем напомнит!
Хочется пофиксить этот баг вот прям из принципа,
.
.
.
но не сегодня.
Недобаги: ты считаешь, что это ок, а тестировщица говорит, что не ок, но ты всё равно считаешь, что ок, та и ей уже впринципе тоже ок.
Недобаг отправляется в беклог и ждёт там квантового превосходства, когда наконец придет AI и его пофиксит.
Подъебаги: ты выстроил диаграму состояний, написал классы, интерфейсы, тесты, покрытие кода - 150%. Мутационное тестирование. Перебил всех мутантов аки Гордон Фримен. Комитишь. Коллега ревьювит. Выкатываешь в прод...
И тут приходят они!
• • •
Missing some Tweet in this thread? You can try to
force a refresh
It may seem simple as you may have some data in tables (hello, MySQL) and you want them on a web page (hi, <table>). But you start joining data from other tables and you end up displaying a tree in a table. How? You never know how to do it until you try to use that. UX!
(2/6)
But if you have tree-data, tree-database (hello, Mongo), and tree components on website, you still need tables to present the data of similar structure. It's all 2D and are brains are trained to get information presented as combination of 2 axes. Hello, tables!