Jump to content

Кодекс старицы

В компьютерном программировании « старичный код» относится к фрагментам программного кода, которые когда-то были необходимы, но теперь никогда не используются. Такой код обычно формируется при изменении программы: либо когда элемент заменяется более новой версией, но старая версия не удаляется, либо когда элемент удаляется или заменяется, но вспомогательный код элемента не удаляется.

Такой код обычно удаляется, если он не является достаточно забавным или образовательным.

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

Термин взят по аналогии со старицами , которые образуются в природе при изгиб реки становится настолько резким, что вода прорывается сквозь нее от поворота до поворота, и река снова становится прямой. Когда берега нового русла заилились, осталось изогнутое озеро. отключился от основного потока.

(от gnash/server/asobj/Global.cpp 1.46 )

    static void
    as_global_escape(const fn_call& fn)
    {
        // List of chars we must convert to escape sequences
        const string strHexDigits = "0123456789ABCDEF";
        string strInput = fn.arg(0).to_string();
        URL::encode(strInput);
        fn.result->set_string(strInput.c_str());
    }

В данном случае «strHexDigits» — это код старицы (или данные старицы).

См. также

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6fe10c6cdc966e85923258dfdac5cd12__1612098720
URL1:https://arc.ask3.ru/arc/aa/6f/12/6fe10c6cdc966e85923258dfdac5cd12.html
Заголовок, (Title) документа по адресу, URL1:
Oxbow code - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)