17 терминов программистов, которые помогут обычному человеку понимать о чём идет разговор
Попав в общество программистов, непроизвольно попадаешь в другую языковую среду и зачастую не понимаешь их русско-английский диалект.
Так как их это не смущает и понятных тебе слов они не подбирают, вот список самых популярных, которые программисты юзают постоянно:
1. Деплоить, задеплоить/зарелизить/выкатить – публикация, выпуск рабочей версии приложения. Часто употребляются как синонимы.
2. Валидный – подходящий. Соответствующий требованиям/условиям/стандартам.
3. Дебажить – проверять программный код на ошибки, баги.
4. Фиксить – тоже чинить. Единственное, дебажить это отладить, чтобы найти баг, а потом его исправить (пофиксить).
5. Пушить, коммитить – загружать код на сервер GIT (в хранилище).
6. Митинг – запланированное собрание (встреча) людей.
7. Митап – чаще спонтанное собрание.
8. Таски – задачи.
9. Бэкап, забэкапить – создать копию чего-то.
10. Итерация – повторение какого-либо действия. «Мы сделали несколько итераций» — мы повторили шаг несколько раз.
11. Рефакторить – перепрогать, чтобы улучшить (сделать код читабельнее).
12. Атомарный – неделимый, единый.
13. Пул реквест – запрос на соединение кода из одной ветки в другую в GIT.
14. Парсить – собирать (анализировать) определенные данные.
15. Пингануть – Отметить человека @. Потыкать человека
16. Аппрувить – согласовывать..
17. Кодер = прогер = разраб – просто разработчик.
Чем еще дополните этот список?
Отметить человека @ это не пинговать, а тегать.
Меншить
пынькать же
И тег используется для пингования (в чатах)
А мы всегда @ пингуем, но если вы настаиваете:)
1. Деплоить — сделать так, чтобы продукт могли потыкать все остальные, а не только разработчик этого продукта.
3. Дебажить — проверка продукта в специальном режиме, где можно понять что работает, а что не работает и почему.
4. Фискить — исправлять ошибки и проблемы продукта.
5. Про гит лишнее — есть другие системы
9. Бэкапить — создать копию кода продукта, из которой можно будет сделать восстановление.
10. Итерация — что-то, что делается из раза в раз, но с разными условиями. Например, ежемесячные покупки продуктов — это итерации, действие одно и тоже, но условия и результат всегда разные.
11. Рефакторить — изменить код так, чтобы он работал быстрее / чтобы другой разработчик мог понять / чтобы сделать работу проще, но без изменения функционала или дизайна.
13. Пул реквест — запрос от разработчика к вышестоящему человеку на то, чтобы его код (функционал или дизайн) добавили в продукт. В пул реквесте более опытный или просто разработчик со свежим взглядом проверил код.
14. Парсить — получить данные и привести их к определённому формату.
42. Спамить — размещать (постить) всякую ерунду в неподходящем месте