Чтение онлайн

на главную - закладки

Жанры

Из повара в программисты
Шрифт:

Система контроля версий (VCS – Version Control System) – Система для отслеживания изменений в коде и координации работы между разработчиками.

Вебхук (Webhook) – Механизм для уведомления одного веб-сервиса об изменениях на другом веб-сервисе.

Межсайтовый скриптинг (XSS – Cross-Site Scripting) – Вид атаки на веб-сайт, при которой злоумышленник вставляет вредоносный код в страницы этого сайта. YAGNI (You Aren't Gonna Need It) – Принцип в программировании, который гласит, что функциональность не следует добавлять

до тех пор, пока она действительно не понадобится.

Уязвимость "нулевого дня" (Zero-Day Vulnerability) – Уязвимость, о которой известно злоумышленникам, но для которой еще не существует исправления.

ACID (Атомарность, Согласованность, Изолированность, Надежность) – Свойства, которые гарантируют надежные транзакции в базах данных.

Бэкэнд-как-сервис (Backend-as-a-Service – BaaS) – Облачная услуга, которая предоставляет разработчикам готовый бэкенд для их приложений.

Непрерывная интеграция (CI – Continuous Integration) – Практика разработки, которая требует от разработчиков регулярного слияния своего кода с общей кодовой базой.

Внедрение зависимостей (DI – Dependency Injection) – Техника, при которой один объект предоставляет зависимости другому объекту.

Event-Driven Programming – Парадигма программирования, в которой поток программы определяется событиями, такими как действия пользователя или сообщения от других программ.

Функциональное программирование (Functional Programming – FP) – Парадигма программирования, которая строится вокруг функций и избегает изменяемого состояния и изменяемых данные.

Git – Распределенная система контроля версий, которую часто используют разработчики программного обеспечения.

Протокол передачи гипертекста (HTTP) – Протокол, который используется для передачи данных в World Wide Web.

Инфраструктура как услуга (IaaS – Infrastructure-as-a-Service) – Облачная услуга, которая предоставляет виртуальные ресурсы для вычислений.

Компиляция Just-In-Time (JIT) – Техника компиляции, которая преобразует байт-код в машинный код непосредственно перед выполнением. Промежуточное ПО (Middleware) – Промежуточное ПО, которое обеспечивает связь и управление данными между другими приложениями и системами.

Паттерн Null Object (Null Object Pattern) – Паттерн проектирования, который использует полиморфизм для уменьшения количества проверок на null в коде.

Паттерн Наблюдатель (Observer Pattern) – Паттерн проектирования, который позволяет объектам уведомлять другие объекты об изменениях своего состояния.

Полифил (Polyfill) – Код, который реализует функциональность, которую среда выполнения может не поддерживать нативно.

Оптимизация запроса (Query Optimization) – Процесс выбора наиболее эффективного способа выполнения запроса в базе данных.

REST (Representational State Transfer) – Архитектурный

стиль для проектирования сетевых приложений, особенно веб-сервисов.

SOAP (Simple Object Access Protocol) – Протокол обмена структурированной информацией в реализации веб-служб в компьютерных сетях.

Регулирование нагрузки (Throttling) – Техника управления ресурсами, когда количество запросов к серверу ограничивается.

Универсальный уникальный идентификатор (UUID – Universally Unique Identifier) – Уникальный идентификатор, который используется для идентификации информации в компьютерных системах.

Виртуальная частная сеть (VPN – Virtual Private Network) – Технология, которая создает безопасное соединение через небезопасную сеть, обычно Интернет.

Веб-сокеты (WebSockets) – Протокол связи, который обеспечивает полноценный двусторонний обмен данными между клиентом и сервером.

XML (eXtensible Markup Language) – Язык разметки для кодирования документов в формате, который может быть прочитан как машинами, так и людьми.

YAML (YAML Ain't Markup Language) – Человеко-читаемый язык сериализации данных, часто используется для конфигурационных файлов. Развертывание без простоев (Zero Downtime Deployment) – Техника развертывания обновлений приложений без перерывов в обслуживании пользователей.

Алгоритм (Algorithm) – Подробный набор инструкций для выполнения операции или решения проблемы.

Бинарный поиск (Binary Search) – Алгоритм поиска, который находит позицию элемента в отсортированном массиве.

Кэш (Cache) – Компонент, который временно хранит данные для ускорения доступа при последующих запросах.

Извлечение данных (Data Mining) – Процесс извлечения полезной информации из больших наборов данных.

Инкапсуляция (Encapsulation) – Концепция ООП, которая ограничивает доступ к составляющим компонентам объекта.

Функциональное разложение (Functional Decomposition) – Процесс разделения функции на более мелкие, управляемые функции или модули.

Жадный алгоритм (Greedy Algorithm) – Алгоритм, который стремится к наилучшему решению, делая оптимальный выбор на каждом шаге.

Куча (Heap) – Специальная структура данных, которая полностью упорядочена и обычно используется в компьютерной науке.

Наследование (Inheritance) – Концепция ООП, которая позволяет одному классу наследовать свойства и методы другого класса.

JIT-компилятор (Just-In-Time Compiler) – Специальный вид компилятора, который генерирует машинный код непосредственно перед выполнением программы.

Заглушка (Stub) – фиктивная реализация функции или метода, используемая в тестировании программного обеспечения. Заглушки помогают имитировать поведение зависимых компонентов и обеспечивают контролируемую среду для тестирования.

Поделиться:
Популярные книги

Потомок бога 3

Решетов Евгений Валерьевич
3. Локки
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Потомок бога 3

Адвокат империи

Карелин Сергей Витальевич
1. Адвокат империи
Фантастика:
городское фэнтези
попаданцы
фэнтези
5.75
рейтинг книги
Адвокат империи

Как я строил магическую империю 4

Зубов Константин
4. Как я строил магическую империю
Фантастика:
боевая фантастика
постапокалипсис
аниме
фантастика: прочее
фэнтези
5.00
рейтинг книги
Как я строил магическую империю 4

Инцел на службе демоницы 1 и 2: Секса будет много

Блум М.
Инцел на службе демоницы
Фантастика:
фэнтези
5.25
рейтинг книги
Инцел на службе демоницы 1 и 2: Секса будет много

Мастер Разума IV

Кронос Александр
4. Мастер Разума
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Мастер Разума IV

Магия чистых душ

Шах Ольга
Любовные романы:
любовно-фантастические романы
5.40
рейтинг книги
Магия чистых душ

Кодекс Крови. Книга ХVI

Борзых М.
16. РОС: Кодекс Крови
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Кодекс Крови. Книга ХVI

Измена. Отбор для предателя

Лаврова Алиса
1. Отбор для предателя
Фантастика:
фэнтези
5.00
рейтинг книги
Измена. Отбор для предателя

Ваше Сиятельство 3

Моури Эрли
3. Ваше Сиятельство
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Ваше Сиятельство 3

Кодекс Крови. Книга ХII

Борзых М.
12. РОС: Кодекс Крови
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Кодекс Крови. Книга ХII

На границе империй. Том 10. Часть 1

INDIGO
Вселенная EVE Online
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 1

Господин следователь 6

Шалашов Евгений Васильевич
6. Господин следователь
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Господин следователь 6

Внебрачный сын Миллиардера

Громова Арина
Любовные романы:
современные любовные романы
короткие любовные романы
5.00
рейтинг книги
Внебрачный сын Миллиардера

Хозяйка дома на холме

Скор Элен
1. Хозяйка своей судьбы
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Хозяйка дома на холме