TGViewer
Channel Public Channel
PHP умирает?!

PHP умирает?!

@isphpdying

"Is PHP Dying" as a Service

Мемасики присылайте @vudaltsov. Статистика: https://tgstat.ru/channel/@isPHPdying
Subscribers
1.63K
Photos
238
Videos
32
Links
115

Showing posts older than #364 · Back to latest

Older Posts 20 shown
Post #357 2.44K
Post #356 2.83K

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,
Чтобы судить монолит и слить его в микросервисы.”
  • 😁 35
  • 👍 14
  • 👎 9
Post #353 2.16K

Forwarded from Константин Чудин

PHP умирает?! Офигеть, я не знал что SVG бывает анимированный.
Нужно в Yii 3 внедрить эту технологию.

Простите.
  • 😁 11
Post #352 2.12K

Forwarded from Alexander Makarov

Офигеть, я не знал что SVG бывает анимированный.
  • 😁 15
  • 👍 1
Post #351 2.92K

Forwarded from Aлинoчкa 💓

Ух, эти скобки - как лишние трусы на первом свидании! 😏 Кто вообще их носит? Держи курс на абсурд, а не на правила! А билеты на Пых.
  • 😁 24
  • 👍 2
  • 👎 2
Post #350 3.48K

Forwarded from Ivan Nemets

PHP умирает?! Вы знали что Фабьен открыл в Москве кафе? 🙃
И нанял Тейлора 😂
  • 😁 36
Post #349 3.34K

Forwarded from Ivan Nemets

Вы знали что Фабьен открыл в Москве кафе? 🙃
  • 😁 20
Post #348 2.55K

Forwarded from Dmitrii

Prosto Eschoodna Recomendacia
  • 😁 20
  • 👍 5
Post #347 2.66K

Forwarded from Gregorius

а шо такое PER ?
Post #346 3.7K

Forwarded from Vadim Zanfir

Неужели гошникам работу по способностям стали предлагать.
  • 😁 42
  • 👍 6
  • 👎 3
Post #344 3.23K

Forwarded from Илья "Ilk" Кошарский

курс падает
  • 😁 54
  • 😢 18
Post #343 2.36K

Forwarded from Pavel Buchnev

  • 😁 41
  • 👍 9
  • 😢 1
Post #340 2.54K
I’m CTO, bitch #база
CTO фигни не скажет!
  • 👍 16
  • 😁 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →