Полезные айтишные словечки:- ASAP - это сокращение от английской фразы "as soon as possible", что означает "как можно скорее".
- Agile - гибкая методология разработки. Это подход к разработке программного обеспечения, который акцентирует внимание на непрерывном улучшении, гибкости, участии клиента и малых, быстро меняющихся командах. Он включает в себя умные термины, такие как митинги, ретроспектива, спринт и другие:
Митинг - это ежедневное совещание команды, на котором каждый участник отвечает на следующие вопросы:
- Что я делал вчера?
- Что я собираюсь делать сегодня?
- Какие проблемы возникли?
Это помогает быстро корректировать план, если что-то пошло не так.
- Ретроспектива - это обсуждение прошлых релизов, чтобы извлечь уроки.
- Спринт - это короткий цикл разработки. Например, если мы хотим создать приложение за полгода, то мы делим этот период на отрезки времени от 2 до 4 недель, которые называются спринтами (или итерациями). В конце каждого спринта у нас есть частично работающий продукт, и это позволяет получить обратную связь сразу, а не ждать полгода, чтобы выявить проблемы.
Релиз - это выпуск продукта. Например, если у вас есть мобильный телефон, и вы скачали приложение, которое иногда обновляется, то это - релиз. Компания-разработчик выпускает обновление с исправлением ошибок или добавлением новых функций.
Фиксить - это процесс исправления ошибок (багов) в программном коде.
Залить - обычно используется в контексте разработки программного обеспечения и означает загрузку новой версии приложения на тестовый сервер для проверки.
Фронтенд (Front-end) - это интерфейс, с которым пользователь взаимодействует, включая дизайн, макеты, анимацию и другие визуальные элементы.
Бэкэнд (Back-end) - это невидимая для пользователя часть программного кода, которая обрабатывает данные на сервере.
Проревьюить (Review) - это процесс проверки кода на ошибки и несоответствия стандартам программирования. Этот процесс может выполняться как начинающими, так и опытными разработчиками.
Рефакторинг - это процесс изменения кода с целью улучшения его качества и поддерживаемости без изменения его функциональности.
Апперкейс (Uppercase) - это написание слов в верхнем регистре, как если бы вы забыли выключить клавишу Caps Lock.
Дебаг (Debug) - это процесс поиска и устранения ошибок в программном коде.
Продебажить - это процесс поиска и исправления ошибок в программном коде.
Регрессия (Regression) - это процесс проверки программного кода на предмет того, что ранее работавшие функции продолжают работать и после внесения изменений.
Смоук (Smoke test) - это быстрая проверка работоспособности программного кода, обычно выполняемая перед более детальным тестированием.
Minimal Acceptance Test Suite - это минимальный набор тестов, необходимый для проверки соответствия программного кода установленным требованиям.
Заглушка (Mock) - это фиктивный объект, используемый вместо реального объекта для тестирования программного кода.
Фреймворк (Framework) - это набор инструментов и библиотек, используемых для разработки программного кода.
Костыль - это временное решение или "заплатка" для исправления ошибки или недостатка в программном обеспечении без изменения основной логики кода. Это может быть быстрое исправление, которое позволяет продолжить работу программы, но не является оптимальным или долгосрочным решением.
- Правильные названия элементов интерфейса смотреть тут
- Дополнительные термины для мобильного интерфейса смотреть тут