Size: a a a

2020 October 08

JB

Jurij Bachkov in symfony
Тест напишешь, узнаёшь
источник

КГ

Константин Грачев... in symfony
источник

👤U

👤 User in symfony
Шик.
источник

DT

Dmitriy Tkachenko in symfony
Jurij Bachkov
Тест напишешь, узнаёшь
Изи, берёшь и определяешь константу в тесте
источник

D

Dmitry in symfony
Dmitriy Tkachenko
Изи, берёшь и определяешь константу в тесте
это хорошо если эта константа дефайнится в индексе, и потом не используется прямо в коде а прокидывается через параметр в метод
источник

D

Dmitry in symfony
а вот если константу заюзают прямо в методе это будет боль для тестирования
источник

VS

Vlad Sobenko in symfony
Dmitriy Tkachenko
Изи, берёшь и определяешь константу в тесте
Чёт пахнет не очень.
источник

VS

Vlad Sobenko in symfony
Допустил бы такое только до инициализации контейнера в грязном инфраструктурном коде.
Потом через контейнер таскаем всё.
источник

DT

Dmitriy Tkachenko in symfony
Не самый лучший метод, но и демонизировать его не стоит попусту. Можно с ним и тесты делать и все что нужно. Никаких проблем в этом плане с ним нет.

Но! Естественно необходимо выбрать передачу пути как параметр для DI для своего же ментального здоровья.
источник

VS

Vlad Sobenko in symfony
Dmitriy Tkachenko
Не самый лучший метод, но и демонизировать его не стоит попусту. Можно с ним и тесты делать и все что нужно. Никаких проблем в этом плане с ним нет.

Но! Естественно необходимо выбрать передачу пути как параметр для DI для своего же ментального здоровья.
А если в тесте нужно будет подменить эту константу на другую?
источник

DT

Dmitriy Tkachenko in symfony
а зачем?
источник

VS

Vlad Sobenko in symfony
Dmitriy Tkachenko
а зачем?
Тестим файловую систему, и хотим тестовые файлы закинуть туда. Например.
Хз, зачем оправдываешь этот способ. Кто то возьмёт и будет юзать повсеместно.  А в контейнере уже есть %kernel.project_dir%
источник

DT

Dmitriy Tkachenko in symfony
если ты предполагаешь, что у тебя в приложении будет настолько часто меняться ROOT_DIR до такой степени что это надо тестировать - наличие глобальных констант далеко не самая худшая часть приложения)
источник

DT

Dmitriy Tkachenko in symfony
Человек все равно уже выбрал свой путь) заболит - переделает
источник

DT

Dmitriy Tkachenko in symfony
плохой опыт - тоже опыт
источник

D

Dmitry in symfony
Dmitriy Tkachenko
плохой опыт - тоже опыт
таков путь (с)
источник

VS

Vlad Sobenko in symfony
Vladimir Zinchenko
limenius/react-bundle пригоден для прода?
Привет из будущего. Зашел вам react-bundle? Или что то другое юзаете для ssr?
источник

VZ

Vladimir Zinchenko in symfony
Я уже и не помню, зачем мне это надо было :)
источник

VS

Vlad Sobenko in symfony
Vladimir Zinchenko
Я уже и не помню, зачем мне это надо было :)
Думаю для react server side rendering. Не юзаете?
источник

VZ

Vladimir Zinchenko in symfony
я после этого на тайпскрипте писал, сейчас на ларавеле проект веду.
с ssr больше не сталкивался - не было необходимости
источник