Часть 1. Когда IT говорит на языке бытовых метафор

Мы в IT каждый день используем десятки метафор из реального мира, даже не замечая этого.

На днях пытался разобраться с термином "ванильный", ну вот я знал, что это значит чистый, без добавок, в контексте ПО, но почему ванильный?

Загуглил и оказалось, что "Термин пришел из англоязычной культуры (мороженое без наполнителей и добавок — vanilla ice cream). В IT-индустрии «ванильный» (Vanilla Software) означает исходное, чистое программное обеспечение."

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

Вместо строгих академических определений мы регулярно переносим в архитектуру образы из быта, физики и биологии:

Vanilla / Ванильный — базовое мороженое без добавок; в коде — исходная версия ПО без вендорской обвязки и модификаций.

Sandbox / Песочница — детская площадка для безопасной игры; в разработке — изолированная среда для рискованных экспериментов.

Pipeline, Queue — трубопровод/конвейер, очередь людей.

Bottleneck / Бутылочное горлышко — "узкое место" в коде, ограничивающее пропускную способность всей системы.

Отдельный пласт — это почти триллер внутри операционной системы:

Heartbeat / Сердцебиение — регулярный сигнал «пульса» от живого сервиса.

Zombie / Зомби — процесс, который формально завершился, но всё ещё висит в таблице ядра.

Человек, в отличии от бездушного AI, всегда пытается упростить свой язык, сделать его комфортным, ламповым.

Дополните в комментариях: какой сленг и метафоры используете?

Во второй части поговорим о русскоязычных терминах (да простят меня лингвисты) о нашей любимой «хероборе».

#DataEngineering #SoftwareEngineering #Architecture #DevOps #TechTalk #DevLife

Часть 1. Когда IT говорит на языке бытовых метафор | Сетка — социальная сеть от hh.ru Часть 1. Когда IT говорит на языке бытовых метафор | Сетка — социальная сеть от hh.ru