Comments 16
Прочитал слова: дефолтизация, плагинизация — мозг потух, читать дальше не стал, голова не справляется.
дефолтизация
Дефолтизация — это обеспечение гарантии значения или типа используемого ресурса. Цель дефолтизации — защита от ошибок вроде: значение не задано, что-то там undefined и т. п. В какой-то мере дефолтизация это создание пустышек, заглушек, моков на случаи, когда пришло время использовать ресурс, а этот ресурс никак не задан. Вот и берется дефолтное значение.
плагинизация
Плагинизация — это сестра дефолтизации. Дефолтизация защищает рабочий код от огрехов плагинизации. Дефолтизация закрывает все «дыры», которые допустила плагинизация во время параметризации. Дефолтизация — это «стрелочница», на которую скидываются все головняки за недоработки плагинизации.
Но что это, и зачем оно нам нужно?
P.S.: неймспейсовый разрыв, отказавшись от мержа перед ретурном шины — ну суббота же. :^)
P.S.: неймспейсовый разрыв, отказавшись от мержа перед ретурном шины — ну суббота же. :^)
Но что это
Это такая разновидность архитектуры компьютерных программ.
и зачем оно нам нужно?
Зачем — это каждый решает для себя сам. Это просто инструмент, один из множества. Данная архитектура хорошо себя ведет в системах, где потоки данных обрабатываются разными языками программирования, а сами потоки данных часто меняют форму и тип для транспортных целей.
неймспейсовый разрыв
Чисто для целей конкретно этого случая можно ещё сказать шинный разрыв области видимости.
отказавшись от мержа перед ретурном шины
Мерж шин — это средство лепки единого неймспейса, области видимости. Сигнатурное пространство самого языка в данном случае отходит на второй план.
потереть хост дочки.
Простите, что?
Обычная опечатка. Очевидно «в» пропущено
Это значит удалить (стереть) дочерний IMA код, который подключается в хосте мамы.
Например, вот эта строчка в хосте мамы подключает дочку
поэтому потереть хост дочки это значит удалить весь вот этот блок
Например, вот эта строчка в хосте мамы подключает дочку
if (q["m"] == "img") q = merge(q, img.table(qIn), qIn);
поэтому потереть хост дочки это значит удалить весь вот этот блок
img // плагин 1 (дочка)
{
function table(qIn = {})
{
q["render"] = function(q) { return "img" + qIn["tit"]; };
return q;
}
}
.
Мсье, подскажите где продается такая трава.
Я прошу прощения, но ни черта не понял.
Мне кажется, это попытка переизобрести IOC container, но наверняка это сказать трудно, уж очень авторская мысль далеко от нас ушла
Мне кажется все минусующие просто не поняли автора.
Это творец, маэстро программерского абстракционизма *цокает языком*, он так видит этот изменчивый мир.
Это творец, маэстро программерского абстракционизма *цокает языком*, он так видит этот изменчивый мир.
Sign up to leave a comment.
All that merge: рибосомная архитектура программного кода