Size: a a a

2020 August 16

А

Алексей R in Yii Framework 3
Alexander Makarov
А как именно? WeakRef пустой или не пустой?
да
источник

AM

Alexander Makarov in Yii Framework 3
В принципе, это нам ничего не даёт кроме валидации на тему залипло или не залипло.
источник

AM

Alexander Makarov in Yii Framework 3
А вот возврат клона даёт. Можно не писать stateless и норм работать с event loop.
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
В принципе, это нам ничего не даёт кроме валидации на тему залипло или не залипло.
это также решает проблему на тему Resetable Container
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
А вот возврат клона даёт. Можно не писать stateless и норм работать с event loop.
Да, только опционально, а то такие штуки как ивенты работать не будут)
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
это также решает проблему на тему Resetable Container
М... как решает? Вроде нет.
источник

DS

Dmitriy S in Yii Framework 3
Dmitriy S
Да, только опционально, а то такие штуки как ивенты работать не будут)
Хотя вру, будут если рантайм не добвалять листенеры)
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
М... как решает? Вроде нет.
задача же не держать в памяти stateless. Вот эта задача и решается. А чек на то, что что-то залипает идёт бонусом
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Хотя вру, будут если рантайм не добвалять листенеры)
А это у нас уже нельзя.
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
задача же не держать в памяти stateless. Вот эта задача и решается. А чек на то, что что-то залипает идёт бонусом
Нет. Задача и не держать stateless и ресетить stateful.
источник

AM

Alexander Makarov in Yii Framework 3
Ну точнее не так.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
А это у нас уже нельзя.
Надо поробовать клон по дефолту выдавать, посмотреть где проблемы будут
источник

AM

Alexander Makarov in Yii Framework 3
Держать stateless и ресетить stateful.
источник

AM

Alexander Makarov in Yii Framework 3
Dmitriy S
Надо поробовать клон по дефолту выдавать, посмотреть где проблемы будут
Да, определённо интересно.
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Надо поробовать клон по дефолту выдавать, посмотреть где проблемы будут
можно не увидеть проблему
а с weak ref можно у самого контейнера спросить
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
Держать stateless и ресетить stateful.
поэтому два контейнера, один для сервисов, другой weak
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
поэтому два контейнера, один для сервисов, другой weak
Два контейнера не решают проблему
источник

DS

Dmitriy S in Yii Framework 3
Ну обнаружил ты, что ссылка пустой стала и что дальше?
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Ну обнаружил ты, что ссылка пустой стала и что дальше?
От того, что ссылка стала пустой, ничего делать не надо, кроме как удалить ключ с пустой ссылкой ).
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
От того, что ссылка стала пустой, ничего делать не надо, кроме как удалить ключ с пустой ссылкой ).
"Дёргания" не будет? У нас же есть зависимости, а есть корневые сервисы. И корневые могут за рантайм в 2-х местах использоваться, по идее. Так мы получим два инстанциирования, да?
источник