Вы совершенно правы, но это фото можно отнести и к этой системе т.к. на бэке может быть все вполне честно, а на фронте вам выведут именно такое и вы никак не сможете проверить достоверность этих данных.
Добавлю в копилку еще одну довольно важную деталь: Stylus позволяет синхронизировать ваши стили, то есть на всех ваших устройствах будут актуальные css.
Таким образом, каждый элемент анимации тщательно прорабатывается и детализируется для достижения высокого уровня реализма и выразительности в итоговой анимированной сцене.
Вы его пальцы видели? И что он там усердно набирает, когда на мониторе явно видны только обои?
Та шож такое, и код у нее чистый, и ядро охрененное, и все современные подходы к разработке... но нафиг никому не уперлась и все выбирают "сплошную дыру".
Эта тема давно рассосана и поднималась разными авторами. Навскидку, в книге «Совершенный код» Стива Макконнелла.
Отлично, вы только забыли маленькую деталь, цитату/ссылку на это.
Избыточные пробелы не несут в себе никакой пользы.
Вред несут?
Со стороны может казаться, что выравненный таким способом код выглядит аккуратно, но на деле, от того что название переменной отдаляется от ее значения, восприятие только ухудшается.
Опять-же ваше оценочное суждение, я противоположного мнения.
Да, благодаря всем этим "фичам" очень легко кодить по принципу хяк-хяк и в продакшн.
А "эти фичи" во множественном числе это вы так увыжительно "на вы" называете глобальные переменные?
Начинающим разработчикам очень легко нагуглить куски кода и впихнуть их себе.
Это вообще относится к любому языку программирования, при чем тут WP?
В этом несомненный плюс вордпресса: можно быстро и без особых навыков накрутить что-то несложное. Проблемы всплывут позже, при поддержке или при росте проекта.
Именно так, у кого нет познаний, опыта накрутит как придется - как вы, например, предлагали SQL запрос менять для получения метаполей. Я таких поделок под WP за свой опыт работы видал тысячи... и ничего страшного, для более-менее серьезного проекта выбирают имеено опытных разработчиков.
Однако я именно про это и говорю: вордпресс буквально учит плохой разработке. С одной стороны может показаться удобным, что можно перехватить хуком какой-нибудь параметр и переписать его. Коварство этого подхода в том, что это может сделать кто угодно, где угодно и сколько угодно раз.
Вы пишете, право, глупости. Это можно сделать в любом другой CMS (да той-же симофони) через рефлексию или даже тупо залезть в код ядра.
И потом попробуй разобраться в результате.
Довольно несложное занятие кстати, когда знаешь как и где искать.
Это, кстати, также отвечает на вопрос про "спагетти".
Не отвечает, т.к. тот подход, что вы описали выше можно применить где угодно. Я спрашивал где "спагетти" в самом WP.
А кто сказал, что кастомные поля - это только простые метаполя?
Потому, что это так и есть. И не бывает "не простых" метаполей.
Ну а два, перехват и модификация запроса используется и в разных уважаемых плагинах (тот же ACF), и даже в ядре.
При чем здесь сторонние плагины и WP. Их пишут совершенно разные команды. Про ядро вы выдумываете, в WP объявлены только хуки и само ядро их не использует. Вам дан инструмент, хотите пользуйтесь, хотите - нет.
Начнем с того, что рекомендации вордпресса идут вразрез с PSR.
Начать надо с того, что PSR это не стандарт, а рекомендации и что WPCS обязателен только для ядра, для плагинов и тем это так-же рекомендация. То есть ничто не запрещает вам использование PSR в последних.
Например, выравнивание пробелами по оператору присваивания.
Так а что здесь плохого? Я наоборот вижу здесь только благо - это визуально намного проще читать код с таким выравниванием.
Если идти глубже, то я бы вспомнил обилие глобальных переменных, хуков и процедурного кода.
Глобальные переменные есть и от них невозможно отказаться разом ввиду обратной совместимости, а во многом благодаря этому WP и стал таким популярным. В хуках не понятно что плохого то? Это еще одна фича WP благодаря которой он относительно прост и удобен для разработки. Что вы понимаете под "процедурным кодом". Функции в глобальном scope? Большее количество функций под капотом используют вызовы методов классов под капотом, что опять-же очень удобно.
Это даже не спагетти.
То есть лучше или хуже? Что в вашем понимание "спагетти" и приведите примеры такого в WP.
Как пример, навскидку могу вспомнить, что если у нас есть пост с кастомными полями, и ты хочешь показать их в админке в списке постов, то тебе нужно перехватывать SQL через хук и редактировать его чуть ли не через регулярки.
Ну тут уже понятно, что познания в разработке под WP у вас практически отсутствуют. Для вывода метаполей вообще не стоит использовать какие-либо SQL запросы т.к. тогда не работаю все хуки для них и не работает Object Cache.
Если суммировать все выше:
WP как разработчик вы не знаете (ваш пример с "кастомными полями" это прям дичь) Я вижу одну валидную претензию - глобальные переменные, но не уверен, что это является критическим фактором Все остальные ваши пассажи я проигнорировал т.к. там или ваше оценочное суждение или нет примеров.
Потому что это именно "не могу". Если бы вы просто не хотели, то просто бы перестали мне вообще отвечать.
Вы это на ходу выдумываете? Или есть какое-то новое правило, и я не в курсе, что если я не хочу отвечать на какой-тио вопрос то просто перестаю вообще отвечать?
Пользовательское соглашение.
Отлично, только вы опять "забыли" ответить на уточняющие вопросы, процитирую вам полностью:
Какой договор я заключаю с сайтом у которого мой adblock вырезает рекламу, есть примеры? И это именно договор или всетаки ToC? А какой договор у меня с youtube можете показать и чтоб два раза не вставать показать пункт в этом договоре запрещающий скачивать видеоконтент?
Жду ответа, спасибо.
Не-не-не. Вот лежит яблоко. Как вы определяете берёте вы его безвозмездно или заключаете при этом какой-то договор? Вы что-то подписали?
Где оно лежит? У меня в холодильнике, в магазине на полке, у друга на столе?
Ну так если вы знаете, то зачем спрашиваете?
А теперь процитируйте то, что я спрашивал.
Мне процитировать ржндомные куски? Я же говорю: это относится ко всему что вы написали.
Вы на протяжении уже 3-х комментариев крутите эту шарманку и до сих пор без единого аргумента.
Если мои утвеждения ошибочны, вы наверное должны их опровергнуть какими-то аргументвми, да?
Как вы ловко переиначили мой ответ, где явно читается что я не хочу, но вам конечно удобно читать "не могу" и при этом проигнорировали мой вопрос дальше. Отвечаете только на то что вам удобно?
Ну так и там и там у вас договора и соглашения. Почему в одном случае вы считаете что их можно игнорировать,,а в другом нет?
Какой договор я заключаю с сайтом у которого мой adblock вырезает рекламу, есть примеры? И это именно договор или всетаки ToC? А какой договор у меня с youtube можете показать и чтоб два раза не вставать показать пункт в этом договоре запрещающий скачивать видеоконтент?
Ну вот например яблоко. Достаточно конкретно?
Вполне. Но там у меня дальше были вопросы уточняющие которые вы опять проигнорировали.
И что там полагается за нарушение договоров и соглашений?
Ответственность в соответствии ГК РФ.
Мне надо было процитировать всё что вы тут понаписали?
У вас 2 крайних положения, да? Или ничего не цитировать или цитировать все.
Ну так и имеем мои субъективные ощущения против ваших. Что вас не устраивает то?
У меня все супер. Это вы причитаете про отсутствие аргументов при этом не приводя примеры.
Достаточно будет если вы просто ответите на мои вопросы.
Я не справочник и не гугл чтоб отвечать на такие очевидные и обощенные вопросы типа "Ну так откуда вы знаете когда надо платить, а когда нет?" Тем более не понятно, как это относится обсуждаемой теме, где обсуждаются нематериальный контент который бесплатен.
Да, в магазине. Вот лежит товар. Почему вы не считаете что он "в публичном доступе"?
Тут как и выше, я не понимаю почему вы перешли из web к оффлайн магазинам? Если это какая-то аналогия то она на корню не ревалентна.
И? Разве закон запрещает вам брать вещи, которые отдаются бесплатно?
Что вы имеете ввиду под словом "вещи"? Это материальное или нематериальное? Что понимавется под "отдается"? Это дар, безвозмездное пользование еще что-то?
В РФ нет законов на тему нарушениея договоров и соглашений?
Есть.
Например практически всё.
То есть фактически примеров нет, отлично.
Пока я особых аргументов с вашей стороны не увидел.
То что вы "видите" - это не интересно и не аргумент, это ваши субъективные ощущения.
Вы совершенно правы, но это фото можно отнести и к этой системе т.к. на бэке может быть все вполне честно, а на фронте вам выведут именно такое и вы никак не сможете проверить достоверность этих данных.
Добавлю в копилку еще одну довольно важную деталь: Stylus позволяет синхронизировать ваши стили, то есть на всех ваших устройствах будут актуальные css.
Обратная совместимость
Вы его пальцы видели? И что он там усердно набирает, когда на мониторе явно видны только обои?
Забавно, что вы "дыра" машинально отнесли к Joomla а не к WP к которому это я и отсылал.
Та шож такое, и код у нее чистый, и ядро охрененное, и все современные подходы к разработке... но нафиг никому не уперлась и все выбирают "сплошную дыру".
То есть у вас нет никаких пруфов относительно выравнивания?
Я не увидел где вы написали какой вред наносит форматирование (конкретно выравнивание пробелами), укажите?
Все еще жду цитаты.
Это не таблица, а сущность WP. Таблица (а точнее таблицы т.к. она не одна) это реализация.
Ну явно не того уровня, что вы, у меня в проектах получение метаполей SQL запросами не практикуется.
Это не код ядра, а пример использования хука.
Отлично, вы только забыли маленькую деталь, цитату/ссылку на это.
Вред несут?
Опять-же ваше оценочное суждение, я противоположного мнения.
А "эти фичи" во множественном числе это вы так увыжительно "на вы" называете глобальные переменные?
Это вообще относится к любому языку программирования, при чем тут WP?
Именно так, у кого нет познаний, опыта накрутит как придется - как вы, например, предлагали SQL запрос менять для получения метаполей. Я таких поделок под WP за свой опыт работы видал тысячи... и ничего страшного, для более-менее серьезного проекта выбирают имеено опытных разработчиков.
Вы пишете, право, глупости. Это можно сделать в любом другой CMS (да той-же симофони) через рефлексию или даже тупо залезть в код ядра.
Довольно несложное занятие кстати, когда знаешь как и где искать.
Не отвечает, т.к. тот подход, что вы описали выше можно применить где угодно. Я спрашивал где "спагетти" в самом WP.
Потому, что это так и есть. И не бывает "не простых" метаполей.
При чем здесь сторонние плагины и WP. Их пишут совершенно разные команды. Про ядро вы выдумываете, в WP объявлены только хуки и само ядро их не использует. Вам дан инструмент, хотите пользуйтесь, хотите - нет.
Ну например по популярности в 25 с лишним раз
Начать надо с того, что PSR это не стандарт, а рекомендации и что WPCS обязателен только для ядра, для плагинов и тем это так-же рекомендация. То есть ничто не запрещает вам использование PSR в последних.
Так а что здесь плохого? Я наоборот вижу здесь только благо - это визуально намного проще читать код с таким выравниванием.
Глобальные переменные есть и от них невозможно отказаться разом ввиду обратной совместимости, а во многом благодаря этому WP и стал таким популярным. В хуках не понятно что плохого то? Это еще одна фича WP благодаря которой он относительно прост и удобен для разработки. Что вы понимаете под "процедурным кодом". Функции в глобальном scope? Большее количество функций под капотом используют вызовы методов классов под капотом, что опять-же очень удобно.
То есть лучше или хуже? Что в вашем понимание "спагетти" и приведите примеры такого в WP.
Ну тут уже понятно, что познания в разработке под WP у вас практически отсутствуют. Для вывода метаполей вообще не стоит использовать какие-либо SQL запросы т.к. тогда не работаю все хуки для них и не работает Object Cache.
Если суммировать все выше:
WP как разработчик вы не знаете (ваш пример с "кастомными полями" это прям дичь)
Я вижу одну валидную претензию - глобальные переменные, но не уверен, что это является критическим фактором
Все остальные ваши пассажи я проигнорировал т.к. там или ваше оценочное суждение или нет примеров.
about:support#media
А аргументы у вас есть, с примерами?
Тот же самый принцип, например у нас в проекте используем Galera
Ошибочный пример т.к. эта регулярка в коде
найдет
<p>Test</p><p>Test</p>
- т.к. по дефолту квантор "жадный", вот так будет правильно:<p>.*?</p>
А вообще регулярки для поиска/парсинга в HTML моветон
Согласен, я бы предложил:
Температуры округлять до целого (никому эти доли не нужны)
Дату выводить в удобочитаемом формате, например 15 Янв. 2023 Пятница
Использовать шрифт без засечек (Sans Serif)
Турция
покане в составе РФВы это на ходу выдумываете? Или есть какое-то новое правило, и я не в курсе, что если я не хочу отвечать на какой-тио вопрос то просто перестаю вообще отвечать?
Отлично, только вы опять "забыли" ответить на уточняющие вопросы, процитирую вам полностью:
Жду ответа, спасибо.
Где оно лежит? У меня в холодильнике, в магазине на полке, у друга на столе?
А теперь процитируйте то, что я спрашивал.
Вы на протяжении уже 3-х комментариев крутите эту шарманку и до сих пор без единого аргумента.
Именно так, с вас аргументы, сменя ответ.
Как вы ловко переиначили мой ответ, где явно читается что я не хочу, но вам конечно удобно читать "не могу" и при этом проигнорировали мой вопрос дальше. Отвечаете только на то что вам удобно?
Какой договор я заключаю с сайтом у которого мой adblock вырезает рекламу, есть примеры? И это именно договор или всетаки ToC? А какой договор у меня с youtube можете показать и чтоб два раза не вставать показать пункт в этом договоре запрещающий скачивать видеоконтент?
Вполне. Но там у меня дальше были вопросы уточняющие которые вы опять проигнорировали.
Ответственность в соответствии ГК РФ.
У вас 2 крайних положения, да? Или ничего не цитировать или цитировать все.
У меня все супер. Это вы причитаете про отсутствие аргументов при этом не приводя примеры.
Я не справочник и не гугл чтоб отвечать на такие очевидные и обощенные вопросы типа "Ну так откуда вы знаете когда надо платить, а когда нет?" Тем более не понятно, как это относится обсуждаемой теме, где обсуждаются нематериальный контент который бесплатен.
Тут как и выше, я не понимаю почему вы перешли из web к оффлайн магазинам? Если это какая-то аналогия то она на корню не ревалентна.
Что вы имеете ввиду под словом "вещи"? Это материальное или нематериальное? Что понимавется под "отдается"? Это дар, безвозмездное пользование еще что-то?
Есть.
То есть фактически примеров нет, отлично.
То что вы "видите" - это не интересно и не аргумент, это ваши субъективные ощущения.
Мне вам рассказать принцип функционирования оффлайн магазинов сейчас? Что такое ценник, например, касса и все такое?
В магазине?
Закон не запрещает мне использование Adblock или скачивание ролика с youtube.
Именно так, осталось выяснить статью законодательства которая была нарушена и была ли.
Например?