Size: a a a

2021 January 27

АС

Альберт Степанцев... in PHP
Vladimir Chernyshev
Да сейчас уже и не разберёшься часто, колбэк на фабрике сидит и DI по гоняет . Вернее наоборот,
DI это же достаточно простой принцип
очередное торжество декларативности

- объявляю "хочу зависимость", причем таким способом, чтобы без зависимости был fatal
- сраная магия
- получил зависимость
источник

АС

Альберт Степанцев... in PHP
а дальше выбор
или пойти путем симфони с бесконечными конфигами и невозможностью отладки
или писать нормально
источник

АС

Альберт Степанцев... in PHP
писать нормально - можно
источник

АК

Алексей Казаков... in PHP
Тут должно быть НО?)
источник

АС

Альберт Степанцев... in PHP
нет
источник

АС

Альберт Степанцев... in PHP
какие но?
источник

АС

Альберт Степанцев... in PHP
писать нормально - можно
источник

АС

Альберт Степанцев... in PHP
всё
источник

АС

Альберт Степанцев... in PHP
учитесь и пишите
каждый день учитесь и пишите всё лучше
не останавливаясь ни на день

если вы смотрите на код годичной давности и не всплывает мысль "какой же я дебил был" - вы не очень хороший программист
источник

АК

Алексей Казаков... in PHP
Так может всплывает другая мысль)
источник

VC

Vladimir Chernyshev in PHP
Альберт Степанцев
DI это же достаточно простой принцип
очередное торжество декларативности

- объявляю "хочу зависимость", причем таким способом, чтобы без зависимости был fatal
- сраная магия
- получил зависимость
Да я просто про разницу между либой и фреймом. Тот symfony kernel я из своего index.php вызываю
источник

АС

Альберт Степанцев... in PHP
Vladimir Chernyshev
Да я просто про разницу между либой и фреймом. Тот symfony kernel я из своего index.php вызываю
вы не вызываете, вы запускаете код фреймворка
источник

АС

Альберт Степанцев... in PHP
а он вызывает ваш код в контроллере
источник

АС

Альберт Степанцев... in PHP
это и есть инверсия управления
источник

АС

Альберт Степанцев... in PHP
между index.php и контроллером - фреймворк
который успевает сделать миллион важных вещей
роутинг, инициализацию сервисов, бла-бла-бла
источник

AP

Andrey Polyakov in PHP
Альберт Степанцев
учитесь и пишите
каждый день учитесь и пишите всё лучше
не останавливаясь ни на день

если вы смотрите на код годичной давности и не всплывает мысль "какой же я дебил был" - вы не очень хороший программист
Я спустя пару месяцев так думаю)))))
источник

АС

Альберт Степанцев... in PHP
Andrey Polyakov
Я спустя пару месяцев так думаю)))))
а лучше на следующий день )))
источник

AP

Andrey Polyakov in PHP
Это уровень Тейлора
источник

VC

Vladimir Chernyshev in PHP
Альберт Степанцев
вы не вызываете, вы запускаете код фреймворка
Именно вызываю, не какой-то start() абстрактный, а $response = $kernel->handle($request) как либу какую-то
источник

АГ

Алексей Гевондян... in PHP
Andrey Polyakov
Это уровень Тейлора
i'm ok with current code  - уровень Тейлора
источник