Найти в Дзене
Учебный центр IBS

Сложные IT-термины простыми словами

В общении программистов, тестировщиков, архитекторов и других IT-специалистов нередко можно услышать «спасибо, что приняли наш оффер», «у нас сегодня дейли», «через неделю конец спринта», «прочитай спеки», «посмотри бэклог» и тому подобное. Поэтому, когда ты только приходишь в IT-сферу первая мысль может быть такой: «Я ничего не понимаю. На каком языке они говорят?». Но «айтишный» сленг можно легко понять. Сегодня мы постараемся разобраться с самыми популярными терминами и погрузиться в будни программиста.

Анбандлинг (от англ. unbundling – разделение) – термин, означающий разделение какого-либо объекта на части, работающие по отдельности.

Бандлинг (от англ. Binding – связывание) – антоним предыдущего термина, который означает объединение объектов с общим признаком.

Бэклог продукта (от англ. backlog – долг) – список требований к проекту или должности, занимаемой определенным специалистом.

Дебаг (от англ. debug — отлаживать) – находить и исправлять ошибки (баги) в коде.

Дейли (от англ. daily – ежедневный) – регулярная, чаще всего, ежедневная встреча команды разработчиков и agile, где они обсуждают, что сделали накануне и ставят цели на следующие дни.

Деплой (от англ. deploy — развернуть) – последний этап разработки, размещение готового кода на сервере, где он будет работать.

Инстанс (от англ. instance — экземпляр) – этим термином разработчики называют один экземпляр какого-либо объекта.

Код-ревью (от англ. review – обзор) – итоговая проверка кода на ошибки и соответствие требованием клиента.

Коммит (от англ. commit – совершить) – нередко можно услышать фразу «я закоммитил правки». Она означает, что программист внес правки и можно приступать к следующим этапам работы.

Легаси (от англ. legacy – наследие) – под этим термином обычно подразумевают устаревший код, который «перешел по наследству» от предыдущих разработчиков. Такой код обычно так «стар», что никто уже не знает, как он работает и как к нему подступиться, чтобы изменить.

-2

Линтер (от англ. linter) – программа, которая проверяет код на соответствие требованиям и «причесывает» его, перед отправкой в продакшен.

Макрос (от англ. macros) – это алгоритм действий, записанный в программу. Главная особенность благодаря макросу, алгоритм исполняется автоматически, а не вручную.

Опенсорс (от англ. open source – открытый источник) – ПО с открытым исходным кодом, которое может распространять каждый желающий.

Откат – под этим термином подразумевает возвращение к определенной точке. Например, можно сделать «откат» кода, к предыдущей версии, если в нем была найдена критическая ошибка.

Оффер (от англ. offer – предложение) – перевод этого слова говорит сам за себя. В IT-сфере под «оффером» подразумевается какое-либо предложение, например, предложение о работе, сотрудничестве и т. д.

Продакшен (от англ. production – производство) – мы уже упоминали этот термин ранее. Как и в кинопроизводстве, в IT он означает итоговую версию продукта, которая готова к использованию.

Спек (от англ. specification – описание) – документ, содержащий в себе требования для разработки компьютерной программы и для ее тестирования.

Спринт (от англ. sprint – забег) – это определенный отрезок времени, за который команда выполняет разработку проекта.

Фоллбэк (от англ. fallback – отступать) – использование старых технологий в случае, если новые технологии не срабатывают.

Хотфикс (от англ. hotfix – пакет исправлений) – термин, означающий срочное избавление багов в программе.

Надеемся, что теперь вам станет проще понимать "айтишный" язык :)

#it #it-технологии #программирование