PHP/MySQL | Кто там в регулярках шарит?
Тема закрыта by
Вилы Выкидные
Вилы Выкидные (8 мар 2024, в 12:33)
ну да, это архитектура: интерфейс содержит методы, которые ты уже сам реализуешь, интерфейс не содержит реализацию, но модуль обрабатывающий модуль или модулИ от этого интерфейса поёмет что к чему
+ ты можешь в разных модулях делать разную реализацию интерфейса, интерфейс всё-равно отработает
Понятно. Ну теперь будешь знать, что куча бесполезных абстракций ухудшает производительность. А создание большого кол-ва методов и объектов, загрузка их в ОЗУ вместо непосредственного выполнения кода, помимо тормозов еще и забивает оперативку
ну да, это архитектура: интерфейс содержит методы, которые ты уже сам реализуешь, интерфейс не содержит реализацию, но модуль обрабатывающий модуль или модулИ от этого интерфейса поёмет что к чему
+ ты можешь в разных модулях делать разную реализацию интерфейса, интерфейс всё-равно отработает
Вилы Выкидные (8 мар 2024, в 12:34)
Something , ГОСТ
если я выпускаю болт, то гайки все должны подходить
Вообще, аналогия хреновая. Т.к. твой psr утвержден хрен пойми кем, и даже на php.net про него не пишут
Something , ГОСТ
если я выпускаю болт, то гайки все должны подходить
Вилы Выкидные (8 мар 2024, в 12:36)
по идее не нужно, но это частный случай
Ну вот ты и сам признал что не нужно
по идее не нужно, но это частный случай
Something (8 мар 2024, в 12:38)
Понятно. Ну теперь будешь знать, что куча бесполезных абстракций ухудшает производительность. А создание большого кол-ва методов и объектов, загрузка их в ОЗУ вместо непосредственного выполнения кода, помимо тормозов еще и забивает оперативку
это не абстракция, в PSR нет реализации, пока ты её не напишешь, тормозить может ТОЛЬКО реализацияПонятно. Ну теперь будешь знать, что куча бесполезных абстракций ухудшает производительность. А создание большого кол-ва методов и объектов, загрузка их в ОЗУ вместо непосредственного выполнения кода, помимо тормозов еще и забивает оперативку
ты путаешься
даже если взять абстракцию, то ЭТО не нагрузка, это расширение, класс уже вызван и поэтому доступны методы родителя, даже если они абстрактные)))
Something (8 мар 2024, в 12:41)
Ну вот ты и сам признал что не нужно
нужно, иначе частный случай - это самопал, который никогда не будет признан сообществом программистов
Ну вот ты и сам признал что не нужно
Вилы Выкидные (8 мар 2024, в 12:41)
это не абстракция, в PSR нет реализации, пока ты её не напишешь, тормозить может ТОЛЬКО реализация
ты путаешься
даже если взять абстракцию, то ЭТО не нагрузка, это расширение, класс уже вызван и поэтому доступны методы родителя, даже если они абстрактные)))
Ну ты к словам-то не придирайся. Под абстракциями имеется ввиду любой код, который вместо непосредственного выполнения завернут в кучу методов, функций, коллбеков, вместо непосредственного выполнения. А в фреймворках этих абстракций штук 50 на каждый хелловорлд
это не абстракция, в PSR нет реализации, пока ты её не напишешь, тормозить может ТОЛЬКО реализация
ты путаешься
даже если взять абстракцию, то ЭТО не нагрузка, это расширение, класс уже вызван и поэтому доступны методы родителя, даже если они абстрактные)))
Вилы Выкидные (8 мар 2024, в 12:42)
нужно, иначе частный случай - это самопал, который никогда не будет признан сообществом программистов
Серьезно? А какже дцмс, дле, да тот же вордпресс? Куча их, и все без psr
нужно, иначе частный случай - это самопал, который никогда не будет признан сообществом программистов
Something (8 мар 2024, в 12:44)
Ну ты к словам-то не придирайся. Под абстракциями имеется ввиду любой код, который вместо непосредственного выполнения завернут в кучу методов, функций, коллбеков, вместо непосредственного выполнения. А в фреймворках этих абстракций штук 50 на каждый хелловорлд
но он не включен в работу жёсткими глобальными инклудами, заметь, выполняется только тогда, когда к нему будет обращение, он лежит на серваке место занимает дисковое, но он не в памяти - абстракция
Ну ты к словам-то не придирайся. Под абстракциями имеется ввиду любой код, который вместо непосредственного выполнения завернут в кучу методов, функций, коллбеков, вместо непосредственного выполнения. А в фреймворках этих абстракций штук 50 на каждый хелловорлд
Something (8 мар 2024, в 12:45)
Серьезно? А какже дцмс, дле, да тот же вордпресс? Куча их, и все без psr
серьёзноСерьезно? А какже дцмс, дле, да тот же вордпресс? Куча их, и все без psr
потому что они признаны ПОЛЬЗОВАТЕЛЯМИ готового продукта, но не программистами)
Вилы Выкидные (8 мар 2024, в 12:46)
но он не включен в работу жёсткими глобальными инклудами, заметь, выполняется только тогда, когда к нему будет обращение, он лежит на серваке место занимает дисковое, но он не в памяти - абстракция
Это ты про spl_autoload_register() , причем тут psr? Я не про инклуды говорю, а про абстракции. Ты бектрейсы видел? Вот это оно
но он не включен в работу жёсткими глобальными инклудами, заметь, выполняется только тогда, когда к нему будет обращение, он лежит на серваке место занимает дисковое, но он не в памяти - абстракция