что это в программировании

Хардкод -- что это в программировании

Хардкод - это ошибка программистов, которая заключается в «принудительном» присвоении переменной какого либо значения, вместо того чтобы присваивать его динамически, в зависимости от ситуации.

Слово hard в переводе с английского означает «твёрдый», а code — «программа, программный код».

Хардкод — одна из главных причин появления в программах разного рода глюков и багов. Хардкод однозначно относится к плохому стилю. Также его можно назвать костылями.

Очередь (queue) - что это в программировании

Очередь (queue) - элементы подчиняются правилу "первый вошёл, первый вышел". Аналог - обычная очередь в магазине.

Противопоставляется обычно очереди стек (stack).
Основное отличие между Stack и Queue - текущий элемент, доступный к обработке. В Stack - это последний добавленный элемент, а в Queue - первый.

В PHP

С очередью работает класс PHP Ds/Queue.

Breadcrumbs (хлебные крошки) -- что это такое

Breadcrumbs (с англ. - "хлебные крошки") - в программировании - элемент навигации, представляющий собой путь от корня до рабочего каталога.

Виджет (widget) -- что это такое

Виджет (widget) - то же, что и программный модуль - блок кода, реализующий определённый функционал.

Особенность:
Виджеты используются в представлениях для создания сложных настраиваемых элементов пользовательского интерфейса. Подключаются прямо в представлении.

В PHP

Пример из Yii2:

<?php use yii\bootstrap\DatePicker; ?>

<?= DatePicker::widget(['name' => 'date']) ?>

Deprecated -- что это в программировании

Deprecated - в программировании используется в значении "нежелателен к использованию".

Данное определение применяется к элементам языка программирования и говорит о том, что элемент устарел и может быть удалён в следующей версии.

Инстанцирование -- что это такое

Инстанцирование - это создание экземпляра (объекта) класса.

Фрейм -- что это такое

Фрейм (одно из значений) - отдельный законченный HTML-документ, который вместе с другими HTML-документами может быть отображён в окне браузера.

Функция обратного вызова (callback, колбэк) -- что это такое

Функция обратного вызова (callback) - это функция, которая передаётся в качестве аргумента другой функции.

Колбэк даёт возможность передать в некоторую функцию в качестве аргумента не только данные (это итак есть у статических типов), но и "образ действия", позволяющий, например, вычислить что-то в конкретной ситуации.

RSS-страница / RSS-канал / RSS-лента / RSS-фид -- что это такое

RSS-страница / RSS-канал / RSS-лента / RSS-фид -- это сайты, передающие информацию в формате RSS (один из XML-форматов). Вследствие этого, мы можем получать информацию об обновлениях, не заходя на сам сайт.

Почитать подробнее можно здесь.

Стек (stack) -- что это в программировании

Стек (stack) - набор объектов, подчиняющихся правилу "первый вошёл, последний вышел". Аналогом может быть стопка книг, лежащая на столе.

Противопоставляется обычно стеку очередь (queue).
Основное отличие между Stack и Queue - текущий элемент, доступный к обработке. В Stack - это последний добавленный элемент, а в Queue - первый.

В PHP

существует класс Ds/Stack для работы с такими списками.

Pages

Subscribe to RSS - что это в программировании