Алексей Пушкин

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


Скачать книгу

уведомлять другие объекты об изменениях своего состояния.

      Полифил (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) – фиктивная реализация функции или метода, используемая в тестировании программного обеспечения. Заглушки помогают имитировать поведение зависимых компонентов и обеспечивают контролируемую среду для тестирования.

      Демо (Demo) – презентация или демонстрация работы программного продукта или функционала перед