Тёмный

Статический анализ (PHP CS Fixer, Deptrac, PHPStan) | Symfony PHP 

Александр Яковлев - PHP
Подписаться 2 тыс.
Просмотров 5 тыс.
50% 1

В данном уроке будут рассмотрены инструменты статического анализа кода на примере фреймворка Symfony 6
PHP CS Fixer - линтер для обнаружения и устранения проблем связанных со стилем кода.
Deptrac - контроль зависимостей между классами и выявление архитектурных проблем.
PHPStan - помогает обнаруживать ошибки в коде до запуска кода.
Telegram: t.me/alejandro...
Уроки, менторство - boosty.to/sash...

Опубликовано:

 

22 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@AlejandroYakovlev
@AlejandroYakovlev 8 месяцев назад
Уроки, менторство - boosty.to/sashokgorshok
@ivel17
@ivel17 2 года назад
Пожалуйста не забрасывай канал! Я новичок в Symfony и благодаря тебе за 9 уроков узнал огромное количество принципов и определений, о которых даже на платных курсах могут не говорить. Особенно удивило про чистую архитектуру, я до этого структурировал свои проекты как попало, а толковой информации по структуризации php проекта в интернете очень мало. Причём ты всё это объясняешь простым и понятным языком. Или допустим я не умел писать тесты для проектов, а учиться этому не хотелось, то есть тестировал напрямую через интерфейс в браузере или использовал Postman, а теперь я умею не только писать тесты, но и использовать необходимые инструменты как XDebug, PHPUnit, PHPStan, Deptrac и CS Fixer. Такой информации на ютубе почти нету! Можешь вставлять рекламу, думаю никто против не будет!! В любом случае, огромное спасибо за эти уроки!
@nikitanovosyolov5393
@nikitanovosyolov5393 2 года назад
Привет, очень надеюсь, что ты не забросил канал, потому что у тебя самые понятные видео по человеческому программированию на русском. Спасибо за твои видео!
@ИльяЕрмак-ш2г
@ИльяЕрмак-ш2г 2 года назад
Огромное спасибо! Нигде не мог найти актуальную инфу по запуску и использованию PHP CS Fixer, а тут всё понятно объяснил, ещё и исходники дал!
@ThomasLinkzat
@ThomasLinkzat 2 года назад
ТОП! Не забрасывай
@fitter2boss72
@fitter2boss72 2 года назад
Хватит отдыхать, мы ждем! :)
@MrTheKritik
@MrTheKritik 2 года назад
Ждем новые видео. Особенно интересно, как этими командами и запросами пользоваться в том плане, когда надо к нескольким (к примеру командам) обращаться. Делать новую команду, которая внутри вызывает другие команды или пилить дублированный код, ну или же в контроллерах использовать несколько команд
@AlejandroYakovlev
@AlejandroYakovlev 2 года назад
Внутри команды нежелательно использовать вызов других команд. Можно сделать сервис на прикладном слое, и внутри метода делать необходимые вызовы.
@RopovkaKitchen
@RopovkaKitchen 2 года назад
Спасибо огромное 😊 Все очень ясно и понятно 🥰 Жду дальше твоих видео 📹
@Arnoldinya
@Arnoldinya 2 года назад
Спасибо за ваш труд, супер полезные уроки, все четко и без воды. Очень жду подолжения.
@eagledev_tank
@eagledev_tank Год назад
спасибо это то что мне нужно
@АлександрБоратов-ф3г
Спасибо за видео!
@den-rad
@den-rad Месяц назад
Спасибо за видео. Я вроде не новичок, много лет опыта, но сам php-cs-fixer или phpstan не настраивал, он или был уже на проекте или на такие вещи "клали болт". Сейчас на pet project решил разобраться с этим.
@АлексейПарфенов-п6п
ты лучший!
@47vint
@47vint Год назад
Эти уроки получше чем платный на udemy по симфони
@viktorkudlai144
@viktorkudlai144 2 года назад
А на заднем фоне админы горланят?)
@deenkag3152
@deenkag3152 6 месяцев назад
На ~3.30 минуте петушиный крик напомнил мне беззаботное детство в деревне...
@deenkag3152
@deenkag3152 6 месяцев назад
еще на 19й минуте тоже...
@fitter2boss72
@fitter2boss72 2 года назад
Шура пилите гири! (с) Ой, контент :) . Продолжайте, хорошо ж начали.
@derzskyi1
@derzskyi1 Год назад
Мне показалось, или у тебя стоит автокоплит в конфиге phpcsfixer'а на параметры правила? Если так, подскажи название используемого плагина. Спасибо )
@AlejandroYakovlev
@AlejandroYakovlev Год назад
GitHub Copilot ;)
@2012IamWAITINGforYOU
@2012IamWAITINGforYOU 2 года назад
Привет! Шикарные уроки, но хотелось бы продолжения) Стоит ждать в ближайшее время?)
@AlejandroYakovlev
@AlejandroYakovlev 2 года назад
Привет. Спасибо. Да, готовлю урок. Спасибо, что ждете ;)
@solvex8304
@solvex8304 2 года назад
@@AlejandroYakovlev Давай, Сашок, поднажми, мы ждём и не отходим.
@LeoMrakobes
@LeoMrakobes Год назад
Раптово зʼявився модуль Recipes... можливо мав бути якийсь ще урок між 8 та 9.... я пішов Копіпастити з сорсів автора, але і там пусто :(((
@darknet106
@darknet106 2 года назад
Спасибо, хороший урок Как часто будут уроки? Можно список следущих тем?)
@AlejandroYakovlev
@AlejandroYakovlev 2 года назад
Ближайшие 2 видео планирую на тему: CI/CD и DDD. Пока не определился с частотой. Записываю по настроению :)
@darknet106
@darknet106 2 года назад
@@AlejandroYakovlev Окей, спасибо!)
@СергейЦариков-с4к
@СергейЦариков-с4к 2 года назад
@@AlejandroYakovlev И что с настроением?) Пора продолжать)
@Anton-gc2xb
@Anton-gc2xb 2 года назад
Планируете продолжать?
@AlejandroYakovlev
@AlejandroYakovlev 2 года назад
Да :)
@dimabaranov1346
@dimabaranov1346 2 года назад
@@AlejandroYakovlev Очень ждем!!)
@VladislavGromov-p2c
@VladislavGromov-p2c Год назад
Петух все видео орет ))))
@AlejandroYakovlev
@AlejandroYakovlev Год назад
Это наш тимлид 😇
Далее
DDD (Domain Driven Design) | Symfony PHP
30:52
Просмотров 10 тыс.
WOW (SOD) EST MORT ! (OUI ENCORE)
8:38
Просмотров 16 тыс.
HA-HA-HA 👊  #countryball
00:15
Просмотров 2,3 млн
O’zim bilib ketvotudima😅
01:00
Просмотров 889 тыс.
Свой PHP фреймворк ... ЗАЧЕМ???
30:30
7 Лет Опыта в IT | Что я Понял?
19:56