Size: a a a

2020 October 16

А

Алексей R in Yii Framework 3
Roman Tsurkanu
@roxblnfk что скажешь на счет request-model?
пока не знаю. Есть ещё пробелы в понимании работы.
источник

RT

Roman Tsurkanu in Yii Framework 3
Ок
источник

AM

Alexander Makarov in Yii Framework 3
Виктор
Я тут вспомнил об увиденном недавно инструменте phpmetrics и натравил его на yii-queue. Результат по сложности/поддерживаемости неутешительный получился) Провел какое-то время, пытаясь понять, как можно улучшить архитектуру, но ничего путного не придумал. Может, у кого будут мысли?
Psalm натрави. Он может идей дать.
источник

В

Виктор in Yii Framework 3
мерси, попробую
источник

AM

Alexander Makarov in Yii Framework 3
Плюс тут не ясно, какие классы ему не нравятся.
источник

В

Виктор in Yii Framework 3
С одной стороны, класс Queue вроде как перегружен. С другой - это вполне себе хороший фасад.
источник

AB

Alexander Borisov in Yii Framework 3
phpunit тоже вроде умеет в такой анализ
источник

А

Алексей R in Yii Framework 3
в скрутинайзере ещё можешь посмотреть разные метрики по классам и методам
источник

В

Виктор in Yii Framework 3
Alexander Makarov
Плюс тут не ясно, какие классы ему не нравятся.
Да все основные 😅 Сейчас напишу
источник

В

Виктор in Yii Framework 3
Я это делал в ветке, где стратегии обработки фейлов пишу. Так вот, в порядке уменьшения: Worker, SignalLoop, SynchronousDriver, DispatcherFactory, Queue, дальше - стратегии пошли. Внушний круг перечислил.
источник

T

TradersVE in Yii Framework 3
Виктор
Я это делал в ветке, где стратегии обработки фейлов пишу. Так вот, в порядке уменьшения: Worker, SignalLoop, SynchronousDriver, DispatcherFactory, Queue, дальше - стратегии пошли. Внушний круг перечислил.
Write all possible tests first, then refactor, works for me.
источник

AM

Alexander Makarov in Yii Framework 3
Alexander Borisov
phpunit тоже вроде умеет в такой анализ
CRAP score.
источник

AM

Alexander Makarov in Yii Framework 3
TradersVE
Write all possible tests first, then refactor, works for me.
Хороший подход 👍
источник

AB

Alexander Borisov in Yii Framework 3
ага, оно самое
источник

AB

Alexander Borisov in Yii Framework 3
Alexander Makarov
Хороший подход 👍
пока пишешь тесты там уже ясно бывает что надо вводить новые сущности
источник
2020 October 17

Д

Дмитрий in Yii Framework 3
Увидел метод ArrayHelper::getValueByPath и у меня вопрос. Будет ли метод ArrayHelper::hasValueByPath.
Сейчас есть keyExists, но по какой стратегии он резолвит ключи?
источник

СП

Сергей Предводителев... in Yii Framework 3
Дмитрий
Увидел метод ArrayHelper::getValueByPath и у меня вопрос. Будет ли метод ArrayHelper::hasValueByPath.
Сейчас есть keyExists, но по какой стратегии он резолвит ключи?
Сейчас вложенность вообще не поддерживается. Там фишка в возможность  регистронезависимой проверки.

Надо ли делать keyexists для вложенных массивов. Есть случаи когда это надо?
источник

NO

Nex Otaku in Yii Framework 3
Да вообще какую-то фигню сделали, с этим разделением.... Неудобно
источник

NO

Nex Otaku in Yii Framework 3
Ни туда ни сюда
источник

NO

Nex Otaku in Yii Framework 3
Оставили какие-то костыли в хелпере, ради того чтобы в ActiveRecord избавиться от одного IF
источник