PHP-линч #10 • myclabs/deep-copy • чистая архитектура

Опубликовано: 28 Сентябрь 2024
на канале: PHP Point
2,724
115

0:00 Двойное приветствие
0:55 Новости по PHP Extended Type System
2:15 Судьба стула-седла
5:46 Паттерн Mixin vs Visitor
10:20 Про пианино и барабаны
11:14 Ролик про мемоизацию на Boosty (https://boosty.to/phpyh/posts/c4ba0a1...)
12:57 Линч myclabs/deep-copy
50:10 snake_case для методов тестов
51:30 Выясняем, когда появилось ключевое слово final
55:25 Как я писал пост про кэш (https://t.me/phpyh/378)
59:27 Как замерять стоимость кэшируемой операции
1:05:50 Чистая архитектура, набрасываю код UI | Business Rule | DB
1:17:34 Про __invoke в хэндлерах
1:18:51 Исключения, ивенты и ретраи в контексте асинхронных команд
1:22:23 По слоям или по фичам?
1:24:21 get/find и nullable возвращаемый тип в репозиториях
1:29:13 Кто должен задавать previous в Exception
1:30:46 У меня подгорает от микрофреймворков для микросервисов
1:37:41 Закругляемся!

Внимание! Чтобы YouTube опубликовал ваш комментарий, пишите не полный URL, а, например, гитхаб/symfony/console.

Как устроен PHP-линч:
1. Во время стрима вы скидываете в чат трансляции ссылки на репозитории и в трёх словах описываете, что там. Это может быть ваш пет-проект или библиотека, а может быть компонент (не)известного фреймворка. Заранее ссылки не принимаются.
2. Я выбираю проект по душе и клонирую репозиторий.
3. Комментирую на лету, говорю, что думаю, без обид.

Все линчи всегда записываются, так что не переживайте, если не успеваете присоединиться в процессе.

Подписывайтесь на наши каналы в Telegram:
• Пых https://t.me/phpyh,
• PHP Digest https://t.me/phpdigest,
• PHP умирает?! https://t.me/isPHPdying.

Поддержите канал на Boosty: https://boosty.to/phpyh.