Size: a a a

2020 November 27

D

Dmitry in symfony
я бы сделал
$species->getRandomByGenus
$foto->getBySpecies
источник

АР

Алексей Репетунов Pa... in symfony
Ок, я понял направление мысли, спасибо.
источник

АР

Алексей Репетунов Pa... in symfony
Мне когда-то внушили, что надо стараться как можно меньше запросов к БД делать и я все стараюсь, вообще все получить одним запросом с кучей джоинов 🙊
источник

D

Dmitry in symfony
вам внушили и верно и неверно
источник

D

Dmitry in symfony
в количестве запросов в бд важен контекст
источник

D

Dmitry in symfony
мысль должна быть в следующем
1. сделаю джоин - быстрее и легче
2. сколько ресурсов сожрет джоин ?
3. может дешевле 2 запроса по ПК чем джоин?
4. а сколько жрет рендом выборка в базе ? может дешевле выбрать 10 штук а потом в пхп сделать ренд ?
источник

D

Dmitry in symfony
про кеш и остальное я уж вообще не говорю, это и так понятно
источник

DT

Denis Trubachev in symfony
Привет. Подскажите с 5.0 версии лучше переходить на 5.2 сразу или через 5.1?
источник

VM

Volodymyr Melko in symfony
Denis Trubachev
Привет. Подскажите с 5.0 версии лучше переходить на 5.2 сразу или через 5.1?
сразу на 8.0 =)
источник

А

Антон in symfony
Volodymyr Melko
сразу на 8.0 =)
Речь про симфони.
источник

ДВ

Денис Васин... in symfony
Антон
Речь про симфони.
Да не важно, на 8.0 лучше)
источник

VM

Volodymyr Melko in symfony
Антон
Речь про симфони.
в таком случае я бі апался только по лтс версиям
источник

VG

Vlad Gaiduk in symfony
Denis Trubachev
Привет. Подскажите с 5.0 версии лучше переходить на 5.2 сразу или через 5.1?
если боевой проект то с LTS на LTS лучше
источник

DT

Denis Trubachev in symfony
Vlad Gaiduk
если боевой проект то с LTS на LTS лучше
Да вот я и смотрю что 5.1.8 сейчас на официальном сайте стоит
источник

AK

Alexander Kaluzhsky in symfony
Может кто объяснить мне тупому, версия phpunit сразу 6.
Как работают моки на несколько тестов? Вот я сделал мок, объявил его в setUp теста
В первом тесте задаю ему willReturnCallback(), прописываю колбек,
Во втором тесте делаю тоже самое, но колбек возвращает другой результат.
Но во втором тесте срабатывает первый колбек, который был объявлен в 1 тесте.
То ли я тупой, и делаю что-то не так, либо требуется к такому тестированию кардинально другой подход?
источник

D

Dmitry in symfony
mock = null в tearDown
источник

D

Dmitry in symfony
дабы убедиться что пхпюнит не кеширует создание моков нигде у себя внутри
источник

AK

Alexander Kaluzhsky in symfony
что-то не очень помогло, ни unset ни = null. Мб я что-то упускаю
источник

AK

Alexander Kaluzhsky in symfony
отладка явно заходит только в колбек переданный в первом тесте
источник

AK

Alexander Kaluzhsky in symfony
во второй даже не попадает
источник