Никто и не пишет про "большее". Речь о старте и заработке. Для кого-то и 500$ в месяц уже заработок. И это лучше чем холодный ангар ночью в поле сторожить. Вы если начнете писать на любом ФВ натив выучите за год точно, за 5 лет в идеале, за 10 в совершенстве. Чел про старт спрашивает. А сам старт быстро проходит. Уже через год конкуренция вырастет - останется "сильнейший".
На момент 2020 года, как разработчик с 10+ лет опыта - не вижу смысла знать ни один нативный язык в совершенстве. Редкие кейсы на то и редкие. Человек знающий ФВ в совершенстве и натив(можно нескольео) на 50% будет более востребованным, чем человек с совершенным знанием одного натива и 50% ФВ - даже нескольких.
И я еще запутался. К кому первому стучаться. Здесь на картинке, то сначала локально. А мне казалось наоборот. Сначала главный должен решить есть ли доступ в принципе. А потом локально проверять роли.
Максим Федоров, ну они сейчас вроде бы большую работу сделали в этом направлении. там и пантера какая-то и паук и встроенный браузер и "клиент" тот же и профайлер притянуть можно, ток не понятно зачем) подначивают их инструменты пользовать.
Максим Федоров, так я посмотрел, но ничего не понял :) но мне нужно тестировать контроллер который IS_AUTHENTICATED_FULLY - а они и пишут "When you want to add functional tests for protected pages" - и я и хочу, но не работает... https://symfony.com/doc/current/testing.html#testi...
BoShurik, не видел информации о производительности. Они вроде говорят о том, что пользователям бандла будет проще понять что к чему, если прописать всё явно. Контейнер же компилируется и кэшируется однократно.
BoShurik, у вас там кажется нет доступа к консоли. Чтобы сгенерировать новую ORM сущность или добавить связи. Чтобы проверить autowire или конфиг. Я привык к консоли симфони.
BoShurik, А я понятия не имею как по другому Бандлы тестировать. Мне подсказали создать отдельно "новый" проект сугубо для тестирования этого бандла. Клонировать реп бандла в папку проекта и писать тесты "из-под" этого тестового проекта. Затем прописать путь автолоад композера. Чтобы консоль была доступна и окружение более менее привычное было. Вот так и делаю.
BoShurik, а я вообще правильно делаю? В тестовом проекте нужно переопределять все тестируемые сервисы на публичные, возможно по умолчанию их глобально все ставить публичными через секцию services:_defaults:
Мой путь оказался не верен. Нужно ставить именно в рабочую папку. Только как зависимости ставить? Отдельно? Если в тестируемом бандле много зависимостей. Я же его через композер не ставлю.
Да. Фреймворк VUE JS - когда он появился, вместе с ним появились и вакансии на разработку. А программисты не спешили его изучать. Все уверовали тогда в Ангуляр и Реакт. При этом требования к знанию нативного языка в VUE минимальны. Дока на русском. Огромное, уже, комьюнити. Появится новый ФВ и можно попробовать влететь в индустрию на нем. Или пролететь. Как повезет...
не будет обрабатываться всеми 1000 сервисами, пока вы их не обновите
Я же говорю. Хорошо если всё одному патчить. А если это разные команды. Кто-то в отпуске и тд. Я сейчас пробую модель с контрактами. Кажется ведь проще update запустить чем лезть в код каждого сервиса. Я через месяца два уже забываю где что написано...
Вам нужно в голове держать все сервисы которые шлют этот Message в очередь. И не забыть обновить его, иначе их перестанет обслуживать обработчик. А если каждый ту-пицца сервис имеет своего разработчика, так это ещё каждому объяснить, где и что изменить....
BoShurik, хотя они немного о другом. Сериалайзер кажется пихает неймспейс в Message - и когда он отличается на обработчике, он не может его принять. Я немного о другом. О том что в принципе нужно класс дублировать на все сервисы которые используют эту очередь. Например у вас 1000 сервисов. И вы решили добавить в это сообщение какой-нибудь ID - вам придется во все 999 лезть, чтобы изменить Message, и 1 на обработчике.
На момент 2020 года, как разработчик с 10+ лет опыта - не вижу смысла знать ни один нативный язык в совершенстве. Редкие кейсы на то и редкие. Человек знающий ФВ в совершенстве и натив(можно нескольео) на 50% будет более востребованным, чем человек с совершенным знанием одного натива и 50% ФВ - даже нескольких.