Size: a a a

2020 September 23

СП

Сергей Предводителев... in Yii Framework 3
Посоветуйте, какую книгу Фаулера прочитать после DDD Эванса?
источник

СП

Сергей Предводителев... in Yii Framework 3
Запомнил, что Фаулера, погугли, а у него их много :)
источник

AM

Alexander Makarov in Yii Framework 3
Сергей Предводителев
Посоветуйте, какую книгу Фаулера прочитать после DDD Эванса?
А Эванс при чём?
источник

AB

Alexander Borisov in Yii Framework 3
Виктор
Нужны гуру юнит-тестов. Как бы протестировать вот этот метод? Первый блок, естественно, где return true.
https://github.com/yiisoft/yii-queue/pull/64/files#diff-8348539a5048b39def88e3d66d87ed30R60
такое ощущение что FailureStrategyInterface неверно спроектирован. там должно быть что-то вроде повторять запрос/не повторять запрос. В итоге во всех реализациях интерфейса будет сам метод handle повторяться
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Makarov
А Эванс при чём?
Встречал мнения, что Эванс больше теория, а Фаулер практика.
источник

СП

Сергей Предводителев... in Yii Framework 3
И развивает идеи Эванса
источник

В

Виктор in Yii Framework 3
Alexander Borisov
такое ощущение что FailureStrategyInterface неверно спроектирован. там должно быть что-то вроде повторять запрос/не повторять запрос. В итоге во всех реализациях интерфейса будет сам метод handle повторяться
Не понял насчёт "handle будет повторяться"
источник

AB

Alexander Borisov in Yii Framework 3
Виктор
Не понял насчёт "handle будет повторяться"
ну ты сам сказал, логика в formNewMeta. если захочется другую стратегию добавить, то мне придется имплементить все заново и изменить только этот метод. так?
источник

В

Виктор in Yii Framework 3
Alexander Borisov
ну ты сам сказал, логика в formNewMeta. если захочется другую стратегию добавить, то мне придется имплементить все заново и изменить только этот метод. так?
Смотря что имеешь ввиду под "другой стратегией". В общем случае надо реализовать интерфейс, внутреннее устройство спрятано за handle.
источник

AB

Alexander Borisov in Yii Framework 3
Виктор
Смотря что имеешь ввиду под "другой стратегией". В общем случае надо реализовать интерфейс, внутреннее устройство спрятано за handle.
ну хотя да. FailureStrategyInterface не только про отсрочку
источник

AB

Alexander Borisov in Yii Framework 3
Виктор
Смотря что имеешь ввиду под "другой стратегией". В общем случае надо реализовать интерфейс, внутреннее устройство спрятано за handle.
тут можно выделить еще один сервис, который будет как раз управлять этой отсрочкой и уже не будет проблем с тестированием, но есть подозрение, что это уже оверинженеринг 🙂
источник

М

Махмуд in Yii Framework 3
Сергей Предводителев
Встречал мнения, что Эванс больше теория, а Фаулер практика.
Вон Вернона можно почитать, потом шаблоны Фаулера.
источник

М

Махмуд in Yii Framework 3
источник

СП

Сергей Предводителев... in Yii Framework 3
Спасибо!
Цены конечно подвзлетели
источник

СП

Сергей Предводителев... in Yii Framework 3
источник

Д

Дмитрий in Yii Framework 3
рубль падает, что ты хотел..
источник

AM

Alexander Makarov in Yii Framework 3
@predvoditelev у меня лежит Ларман дома, если что.
источник

AM

Alexander Makarov in Yii Framework 3
источник

AM

Alexander Makarov in Yii Framework 3
Ух ё. Вот это ценники сейчас на бумажные книги :)
источник

СП

Сергей Предводителев... in Yii Framework 3
Alexander Makarov
@predvoditelev у меня лежит Ларман дома, если что.
Спасибо) как доберусь до этого  - обращусь :)
источник