Словарь разработчика
Апрувнуть — дать согласие или одобрение на что-то. В контексте работы разработчика означает утверждение или подтверждение документа, кода или изменений в проекте.
Бахнуть — означает «сделать что-то по-быстрому», кратковременную и интенсивную работу, сосредоточение на выполнении задачи без отвлечений. Обычно используют, когда нужно срочно скорректировать или расширить функционал приложения.
Выпадашка — это элемент интерфейса, который при нажатии на него раскрывается, отображая дополнительные опции или контент. Обычно представлен в виде выпадающего меню или списка, реализуется путём использования HTML, CSS и JavaScript.
Гребцы — так называют работников на «галере», компании, в которой платят низкие зарплаты и относятся по-рабски к сотрудникам. Обычно такие компании выпускают на заказ программные продукты для бизнеса.
Дропнуть — в кругах разработчиков обычно означает удаление объекта, базы данных или таблицы из среды разработки или продуктовой версии. Это может происходить как намеренно, так и случайно, например при выполнении определённого кода. Термин возник в связи с использованием команды DROP в SQL, отвечающей за удаление объектов.
Египетские скобки — так называют фигурные скобки, которые в C-подобных языках ставятся в конце текущего ряда для открытия или закрытия функции.
Жаба — так называют язык программирования Java.
Заассайнить — означает назначить кого-то на выполнение определённой задачи или проекта. Это может быть связано с наймом нового сотрудника или распределением обязанностей между существующими членами команды.
Имплементировать — это процесс создания программных функций и добавления их в код программы. Проще говоря — реализовать, написать код.
Костыль — сделанная на скорую руку «заплатка» в коде, временно поддерживающая работоспособность кода, пока не будет придумано постоянное более серьёзное и надёжное решение, которое устранит проблему.
Легаси — это устаревшее программное обеспечение, код или система, которые всё ещё используются. Либо код, который перешёл к разработчику «по наследству» от предыдущих.
Мёржить — означает объединить две или более кодовые ветки для создания единого кода.
Накатить — это процесс установки нового или обновлённого программного обеспечения на сервер, устройство или компьютерный кластер.
Окиары — от английского сокращения OKR (Objectives and Key Results), система постановки ключевых целей и результатов.
Прод — продакшн (production), так называют рабочую версию кода, которая попадает заказчику или публикуется для скачивания пользователями. Уронить прод — сделать его недоступным для пользователей.
Репо, репа — это сокращённое название для репозиториев в системе контроля версий. Там хранится код программы.
Сахар — например синтаксический сахар, это реализация удобных или запоминающихся фич в синтаксисе, которые помогают упростить код и улучшить его читаемость.
Твинк — от английского twink, учётная запись пользователя, обладающего правами только на чтение или просмотр, без возможности вносить изменения.
Тамагочить — расспрашивать, пытаться разузнать что-то максимально назойливо и упорно.
Убить — это процесс принудительной остановки выполнения программы или процесса на компьютере. Либо означает стереть, удалить что-то, например «убить старую версию приложения».
Фубар — от английского Foo и Bar, функции или переменные, по которым сложно судить об их назначении. Обычно они служат просто для демонстрации концепции, используются в качестве метасинтаксических переменных и имён-заполнителей в программировании или документации, связанной с компьютером.
Хардкодить — это процесс написания фиксированных значений и строк непосредственно в программу вместо их динамического вычисления в переменных. Считается плохой практикой и антипаттерном в программировании.
Цэмээс — система управления контентом, от CMS — Content Management System. Она используется для совместной работы над разработкой кода, его редактированием и управлением.
Черрипик — это изменение кода, которое затрагивает только маленькую часть программы. Так же называют перенос отдельных коммитов из одного места репозитория в другое.
Шерить — означает разрешать совместное использование кода или проекта между несколькими разработчиками, обеспечивать общий доступ к исходному коду.
Эникейщик — это работник технической поддержки, который помогает пользователям в решении технических проблем, либо сотрудник с низкой квалификацией, занимающийся простыми шаблонными задачами.
Якорь — ссылка на определённое место в коде, которую добавляют, чтобы было проще находить нужные места при дальнейшей работе.