PHP умирает?!
1.68K subscribers
232 photos
29 videos
111 links
"Is PHP Dying" as a Service

Мемасики присылайте @vudaltsov. Статистика: https://tgstat.ru/channel/@isPHPdying
Download Telegram
Forwarded from Pavel Buchnev
😁41👍9😢1
Forwarded from Илья "Ilk" Кошарский
курс падает
😁54😢18
😁47👍8
Forwarded from Vadim Zanfir
Неужели гошникам работу по способностям стали предлагать.
😁42👍6👎3
Forwarded from Gregorius
а шо такое PER ?
Forwarded from Dmitrii
Prosto Eschoodna Recomendacia
😁20👍5
Forwarded from Ivan Nemets
Вы знали что Фабьен открыл в Москве кафе? 🙃
😁20
Forwarded from Ivan Nemets
PHP умирает?!
Вы знали что Фабьен открыл в Москве кафе? 🙃
И нанял Тейлора 😂
😁36
Forwarded from Aлинoчкa 💓
Ух, эти скобки - как лишние трусы на первом свидании! 😏 Кто вообще их носит? Держи курс на абсурд, а не на правила! А билеты на Пых.
😁24👍2👎2
Forwarded from Alexander Makarov
Офигеть, я не знал что SVG бывает анимированный.
😁15👍1
Forwarded from Константин Чудин
PHP умирает?!
Офигеть, я не знал что SVG бывает анимированный.
Нужно в Yii 3 внедрить эту технологию.

Простите.
😁11
Media is too big
VIEW IN TELEGRAM
😁25
Forwarded from Гречушников Максим
🛐 Церковь Святой Композиции

“И создал Бог сущность, и не дал ей родителей, но вложил в неё зависимости через конструктор.”Книга DI 1:1

📜 Священные догматы

1. Нет ничего выше Инъекции

Всё приходит через __construct(), ибо только так можно осознанно управлять зависимостями. Наследование — путь к порче, трейды — путь к неведению. Истинный путь — передать нужное, а не встроить ненужное.

2. “Да не будет у тебя другого родителя, кроме Object”

Ибо множественное наследование порождает чудовищ, а трейды — химеры. Только через композицию возможна истинная декомпозиция духа.

3. Контракты — наше писание

Интерфейсы — это Завет. Кто нарушит контракт, тот отвергнет полиморфизм и будет изгнан в NullPointerException.



📖 Избранные главы Священного PSR’алма
PSR-1: “Вначале было соглашение…”
PSR-2: “…и формат был с отступом в 4 пробела…”
PSR-4: “…и шёл код по автозагрузке, и не было хаоса…”



🧙 Пророки Композитаризма
Святой Роберт Мартин (да пребудет с ним чистота SOLID)
Апостол Кент Бек, принесший нам TDD
Пастырь Symfony, проводник DI-контейнера



🙏 Обряды
Крещение через рефакторинг — ты удаляешь родителя, заменяя его внедрением интерфейса.
Исповедь в Code Review — если случайно использовал use Trait, признай это. Тебе дадут епитимью: 5 сервисов и один фасад.
Святое Причастие — разделение на малые классы.



Заповеди Анти-Композитария

“И сказал Архитектор-Монолит: наследуйся и размножайся” — но это был ложный Бог!

Не возжелай абстрактного базового класса ближнего твоего
Не внедряй BaseController как основного спасителя
Не используй трейды, даже если тебе очень-очень надо.



🤖 Символ Веры

“Верую в Единого Сервиса, Создателя логики и API.
И в Композицию Его Святую,
Рожденную, но не Наследованную,
Из Interface и через Dependency Injection,
Принявшую страдания от Legacy,
Воскресшую в рефакторинге,
И вновь придёт с версией 2.0,
Чтобы судить монолит и слить его в микросервисы.”
2😁35👍14👎9
Forwarded from PHP Fart Time (Алексей roxblnfk)
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18👍4👎4
😁24
Forwarded from Пых.конф
Пых Вагон!

Ребята из Ростова-на-Дону выкупили места в одном поезде, чтобы вместе приехать на Пых.конф’25! Они назвали себя Пых Вагон. 🚂

Ростовчане — народ гостеприимный, весёлый и дружный. Очень рады, что весь этот вайб они привезут с собой к нам на Пых.конф! 🎉

Ребята, с нас пиво на препати в четверг вечером! 🍻
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8😁2
Forwarded from Алексей roxblnfk
если ещё все с ноутами, то и захатонить что-то можно будет )
😁4
Forwarded from Владимир
PHP умирает?!
если ещё все с ноутами, то и захатонить что-то можно будет )
Накину идейку xD

Перехватить управление поездом, и завести его на своем ноуте
😁5
Forwarded from Victor Stepankov
PHP умирает?!
Накину идейку xD Перехватить управление поездом, и завести его на своем ноуте
30 секунд проедет и помрёт
😁11
Forwarded from Владимир
PHP умирает?!
30 секунд проедет и помрёт
Ну и хватит, задач тоо выполнена =)) после можно оглашать второе задание, а именно - вернуть все как было xD
👍2