Я писал в теме про IDE и редакторы, о том, что курил.пхпсторм не курил
Разработчик Laravel - это человек, который, как минимум, знает и используют ООП, ORM, MVC и другие основные паттерны, composer, git, возможно vagrant. Под это описание попадают как раз 5% разработчиков. 95% PHP разработчиков - это wordpress, drupal < 8 и похожих CMS, велосипедисты и пр....что именно так и выбирают. Потому что 95% разработчиков не различают гомно или нет.
Вон оно как ЧСВ прет. А я руку под трамвай готов положить, что если тебе на собеседовании подобную задачку задать, то ты не ответишь. Один из авторов замечательной книги по JS писал о задачке из 5 символов, которую ни один гуру не решил "в лоб", без компьютера под рукой.А ты не задумывался, что незнание даже этого ответа приводит к воплям на форуме
Я таких не встречал. Большинство как раз усердно стелит простыни из джойнов в контроллерах и называют это ООП.Зато полно хипстоты, которые кроме ORM ничего не знают и считают что так и должно быть и что на обычный Hello World надо делать классический ООП-треш.
Вопросы для собеседований я беру в основном из практики ответов на них на разных тостерах, пхпклаб и рабочих чатиков. Переопределение методов это обычный момент на проектах сложнее хоумпейджа.А ты не задумывался, что это вопрос на уровне "что выведет $x = 3 + "15%" + "$25"? Тебе зачем об этом спрашивать человека, который к тебе делать проект пришел? Ты реально собираешься переопределять метод в фасаде?
Ты посмотри на фреймворк с самого начала, человек учится и 100500 раз переписывал фреймворк на основании своих улучшеных знаний. Так что критика фреймворка это не ЧСВ, а нормальное явление, которое поддерживает даже автор, переосмысливая и переписывая его.Разработчик Laravel - это человек, который, как минимум, знает и используют ООП, ORM, MVC и другие основные паттерны, composer, git, возможно vagrant. Под это описание попадают как раз 5% разработчиков. 95% PHP разработчиков - это wordpress, drupal < 8 и похожих CMS, велосипедисты и пр.
Критика - это нормально. И я с тобой согласен, что фреймворк - далеко не лучший показатель академичности и правильности. Я об этом не раз выше написал, но здесь люди, устроившие охоту на ведьм, этого не замечают. Увидели человека, не такого как они (пишет на Laravel, что-то имеет против шторма) и все, сразу пытаются все неправдами выставить в неприглядном свете. До смешного - заикнулся об ООП и ORM, как те сразу же стали хипстотой и трешем. Жесть же.Так что критика фреймворка это не ЧСВ
Клади. И сырые SQL я знаю, хотя пользуюсь ORM побольше твоего. И, уверен, основные действующие лица форума - тоже все это смогут. Ну форум тут такой, не повезло тебе, иди на php.ru - там найдешь понимающих собеседников.А я руку под трамвай готов положить, что если тебе на собеседовании подобную задачку задать, то ты не ответишь.
Под "знает и используют ООП, ORM, MVC" ты, вероятно, имел ввиду "знает, как эти три буквы произносятся, а в идеале - еще как расшифровываются". Ну да, конечно А знание композера, гита и... боже мой, даже вагранта делает их топовыми программистами, угуРазработчик Laravel - это человек, который, как минимум, знает и используют ООП, ORM, MVC и другие основные паттерны, composer, git, возможно vagrant.
Угу, уж ты то себя стадом, конечно, не считаешь Зато демагогия прет, как сквозняк из окнаА вообще забавно наблюдать за стадным инстинктом.
Самое смешное, что никто этого не говорил, но тебе так охота поработать сегодня дон-ки-хотом, что ты бросаешься грудью на все, что движется При этом вляпываешься в говно и сразу же делаешь вид, что это не ты, и вообще его в тебя кинулиКритика - это нормально, но говорить о том, что фреймворк для говнопроектов, что все разрабы - идиоты (только потому, что кто-то с ними не согласен) и пр. - это ЧСВ.
Ты победил в номинации самое раздутое ЧСВ.Клади. И сырые SQL я знаю, хотя пользуюсь ORM побольше твоего.
Я не говорил, что ты стадо. Я сказал про стадный инстинкт. Посмотри что это такое перед тем, как обижаться (хинт - это когда двое топчут одного, третий присоединяется только потому, что двое уже топчут того).уж ты то себя стадом, конечно, не считаешь
И ты мне после этого еще про демагогию говоришь? Ты мой демагогометр сломал.Самое смешное, что никто этого не говорил, но тебе так охота поработать сегодня дон-ки-хотом, что ты бросаешься грудью на все, что движется При этом вляпываешься в говно и сразу же делаешь вид, что это не ты, и вообще его в тебя кинули
Разработчик "самого популярного фреймворка" пользуется саблимиом, значит шта... хз шта, но ура! В коде фреймоврка косяки из-за этого, значит шта... значит так и нада, а все, кто не допускает косяков, пользуясь для этого штормом - академики и вообще ничего не понимают в бизнесе и задачах.
Точно также, как Otwell, Jeffrey Way и Matt Stauffer и другие. И каждый из них с десяток таких как ты стоит. Репутация на пустом месте не появляется, их знают, тебя никто не знает.Разработчик "самого популярного фреймворка" пользуется саблимиом, значит шта... хз шта, но ура!
Повезло значит.Я таких не встречал. Большинство как раз усердно стелит простыни из джойнов в контроллерах и называют это ООП.
А что про проекты рассказать, я прошёлся по хорошим минским компаниям, нет у них проектов на laravel и всё, при этом всё работают на США, германию, швейцарию и т.д., это не российские проекты. Есть одна компания - онлайнер, она свои продукты пилит на laravel, но в ней не хотел работать по морально-этическим соображениям. Пришлось идти на symfony, т.к. выбора нет, а визитки и проекты на месяц это не моё.Amdy, вещи можно назвать хоть чем, суть не изменится. Ты сам пройдись по постам выше через пару дней, очень много выкриков, показывающих завышенное ЧСВ. Про проекты не расскажешь?
Да нет, я имел ввиду "серьезные проекты для нормальных программистов", про которые ты сказал выше. Я хочу понять где я нахожусь, возможно мне стоит искать проекты другого плана, а может я уже там, где хотел быть... Может есть даже конкретный пример какой-то. Опять же, можешь в личку скинуть, сюда не буду постить.А что про проекты рассказать, я прошёлся по хорошим минским компаниям, нет у них проектов на laravel и всё, при этом всё работают на США, германию, швейцарию и т.д., это не российские проекты. Есть одна компания - онлайнер, она свои продукты пилит на laravel, но в ней не хотел работать по морально-этическим соображениям. Пришлось идти на symfony, т.к. выбора нет, а визитки и проекты на месяц это не моё.
Просто это стало модно. В js-мире в течение всего 2-3 лет сначала был angular, потом react, дальше уже не знаю что там щас, и такие же с тельняшками всегда были. Просто у js-ников мода меняется каждый день, там это заметнее.Вообще, мне кажется, в Laravel что-то такое подмешивают... уже второй адепт и разве что тельняшку не рвут на груди С yii-стами такого не было
Видимо у тебя какая-то проблема с этим, если ты не отличаешь обычный профессионализм и ЧСВ.Ты победил в номинации самое раздутое ЧСВ.
Т.е. ты не видишь разницы между собеседованием и тем, что я тебе сейчас скину, ты вобъешь в фидл и скопипастишь результат?
Я тоже сырые SQL знаю. Вопрос в том, что когда годами не пользуешься, ты не напишешь ничего более менее сложного без документации.
Да там и программистов хороших то... "говорят что есть, даже кто-то один раз такого видел". Им просто нужно инфраструктуру менять каждые пару лет, что бы был повод все переписать с нуля, иначе уже разваливаетсяПросто это стало модно. В js-мире в течение всего 2-3 лет сначала был angular, потом react, дальше уже не знаю что там щас, и такие же с тельняшками всегда были. Просто у js-ников мода меняется каждый день, там это заметнее.
Ну вот видишь, сразу тупой. Не смотрел твои ссылки, но если ты там действительно баг нашел, запости на GitHub Отвелу.@Alexey Mezenin, чувак, ты со своим религиозным фанатизмом просто тупой.
Там должен быть trans() в соответствии с интерфейсом, это именно ошибка, не проявляющаяся с используемой в laravel реализацией, где get и trans - алиасы. Которая немедленно вылезает, если попытаться использовать illuminate/validator как отдельный компонент.
Такие есть, но практически все с каким-нибудь более серьезным бэкграундом.Да там и программистов хороших то...
Если не пытается рассуждать, а просто молчит - то он.А он тебе не отвечает. И кто здесь тупой?