17 терминов программистов, которые помогут обычному человеку понимать о чём идет разговор

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

1. Деплоить, задеплоить/зарелизить/выкатить – публикация, выпуск рабочей версии приложения. Часто употребляются как синонимы.

2. Валидный – подходящий. Соответствующий требованиям/условиям/стандартам.

3. Дебажить – проверять программный код на ошибки, баги.

4. Фиксить – тоже чинить. Единственное, дебажить это отладить, чтобы найти баг, а потом его исправить (пофиксить).

5. Пушить, коммитить – загружать код на сервер GIT (в хранилище).

6. Митинг – запланированное собрание (встреча) людей.

7. Митап – чаще спонтанное собрание.

8. Таски – задачи.

9. Бэкап, забэкапить – создать копию чего-то.

17 терминов программистов, которые помогут обычному человеку понимать о чём идет разговор

10. Итерация – повторение какого-либо действия. «Мы сделали несколько итераций» — мы повторили шаг несколько раз.

11. Рефакторить – перепрогать, чтобы улучшить (сделать код читабельнее).

12. Атомарный – неделимый, единый.

13. Пул реквест – запрос на соединение кода из одной ветки в другую в GIT.

14. Парсить – собирать (анализировать) определенные данные.

15. Пингануть – Отметить человека @. Потыкать человека

16. Аппрувить – согласовывать..

17. Кодер = прогер = разраб – просто разработчик.

Чем еще дополните этот список?

1717
42 комментария

Отметить человека @ это не пинговать, а тегать.

12

И тег используется для пингования (в чатах)

А мы всегда @ пингуем, но если вы настаиваете:)

1. Деплоить — сделать так, чтобы продукт могли потыкать все остальные, а не только разработчик этого продукта.
3. Дебажить — проверка продукта в специальном режиме, где можно понять что работает, а что не работает и почему.
4. Фискить — исправлять ошибки и проблемы продукта.
5. Про гит лишнее — есть другие системы
9. Бэкапить — создать копию кода продукта, из которой можно будет сделать восстановление.
10. Итерация — что-то, что делается из раза в раз, но с разными условиями. Например, ежемесячные покупки продуктов — это итерации, действие одно и тоже, но условия и результат всегда разные.
11. Рефакторить — изменить код так, чтобы он работал быстрее / чтобы другой разработчик мог понять / чтобы сделать работу проще, но без изменения функционала или дизайна.
13. Пул реквест — запрос от разработчика к вышестоящему человеку на то, чтобы его код (функционал или дизайн) добавили в продукт. В пул реквесте более опытный или просто разработчик со свежим взглядом проверил код.
14. Парсить — получить данные и привести их к определённому формату.

8

42. Спамить — размещать (постить) всякую ерунду в неподходящем месте

5