Найти тему
HTML Academy

Словарь IT-шника

Оглавление

В IT-сообществе любят использовать свой жаргон, мы собрали примеры некоторых слов и расскажем об их значении для новичков.

HTML Academy. Обучаем веб-разработке и меняем жизни
HTML Academy. Обучаем веб-разработке и меняем жизни

⚡ Апрув (от англ. approve)

Подтверждение, согласие, одобрение чего-либо.

— Кекс, прежде чем мы закажем 10 кг рыбы, наш бухгалтер должен апрувнуть это.

⚡ Аутсорс (от англ. outsource)

Передача выполнения определённой работы специалистам вне штата — фрилансерам или работникам других компаний.

Например, Лига А. — предоставляет услугу разработки сайтов на заказ. Заказчики платят за готовый результат, который выполнен в рамках фиксированного ТЗ.

⚡ Костыль

Это неудобные, но работающие решения той или иной проблемы в коде программы. Обычно их сложно поддерживать и удалять в будущем, поэтому их многие ненавидят.

— А что это за 3 тысячи строчек кода? Это костыль, работает — не трогай.

⚡ Компиляция

Процесс перевода исходного кода программы, написанного на языке более высокого уровня, в код на языке более низкого уровня или вообще в машинный код (ниже некуда).

Пример комплияции:

Компьютер понимает набор 0 и 1, которые записаны в определённом порядке, а у вас написано:

int main {

* тут ваш код *

}

Компилятор переведёт это в комбинацию 0 и 1, а процесс перевода и есть компиляция.

⚡ Песочница (от англ. sandbox)

Специальная область или среда для безопасного выполнения программы. Раздел «Песочница» на сайте обозначает категорию для записей новичков (своеобразный фильтр для новоприбывших).

— Чтобы публиковаться на Хабре и стать плюсы статьям, тебе сначала нужно выложить пару статей в песочнице.

⚡ Опенсорс (от англ. open source software)

Программное обеспечение или софт с открытым исходным кодом, которы может использовать/дополнять/изменять любой желающий. В большинстве случаев это программное обеспечение является некоммерческим проектом.

Пример Open Source проекта — браузер Firefox.

⚡ Ветка

От англ. branch (дословно — ветка) — термин git, веткой называют полную копию проекта, в которой ведётся разработка.

В проекте может быть много веток, это позволяет работать одновременно с разными частями кода. Потом все ветки загружаются в мастер. Процесс «ответвления» иногда называют «бранчеванием», уже как раз от branch.

— В своей ветке я разрабатываю главную страницу, а Кекс работает в своей ветке над каталогом товаров.

⚡ Прод

От англ. production (дословно — промышленная среда) — ветка с рабочей версией продукта, которую видят пользователи. Это окончательная точка куда попадает результат разработки. Иногда также называют мастер.

— Кекс, отправляю свою работу в прод.

⚡ Спека

От англ. specification (дословно — спецификация) — документ с подробным описанием требований, условий и технических характеристик, как должен работать разрабатываемый функционал.

— Можешь посмотреть в спеке, как использовать семантические теги.

⚡ Таска

От англ. task (дословно — задача) — задача, заведённая или планируемая на любого работника.

— Завёл таск по багу, присвоил на Кекса.

Ну что?

Апрувнем новый таск, чтобы создать ветку, а потом отправить в прод, но сначался сверимся со спекой, чтобы не делать костыли в опенсорс проекте? 🤯

Для всех тех, кто только начинает осваивать мир программирования, тренажер “Знакомство с HTML, CSS, JavaScript и PHP ” — бесплатно.