Сообщение Re[5]: Как исправить код, чтобы он работал в многопоточном р от 04.10.2023 15:09
Изменено 04.10.2023 15:23 Aleksei_Lekomtsev
Re[5]: Как исправить код, чтобы он работал в многопоточном р
Здравствуйте, gyraboo, Вы писали:
G>Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>Так что я бы поставил static и не парился.
G>Здесь уже вступаю в игру архитектурные правила. Обычно в контроллерах не размещают бизнес-логику, тем более stateful. Она выносится в сервисный слой или в инкапсулируется DDD-обьектом. Они и отвечают за гарантии, и конфигуряться специально для обеспечения Singleton-логики этих данных. А конфигурить scope контроллера для этого нельзя, это смертный грех архитектуры.
класс со static полем — рассматривает как stateful? stateful к свойству объекта относится?
G>Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>Так что я бы поставил static и не парился.
G>Здесь уже вступаю в игру архитектурные правила. Обычно в контроллерах не размещают бизнес-логику, тем более stateful. Она выносится в сервисный слой или в инкапсулируется DDD-обьектом. Они и отвечают за гарантии, и конфигуряться специально для обеспечения Singleton-логики этих данных. А конфигурить scope контроллера для этого нельзя, это смертный грех архитектуры.
класс со static полем — рассматривает как stateful? stateful к свойству объекта относится?
Re[5]: Как исправить код, чтобы он работал в многопоточном р
Здравствуйте, gyraboo, Вы писали:
G>Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>Так что я бы поставил static и не парился.
G>Здесь уже вступаю в игру архитектурные правила. Обычно в контроллерах не размещают бизнес-логику, тем более stateful. Она выносится в сервисный слой или в инкапсулируется DDD-обьектом. Они и отвечают за гарантии, и конфигуряться специально для обеспечения Singleton-логики этих данных. А конфигурить scope контроллера для этого нельзя, это смертный грех архитектуры.
класс со static полем — рассматривает как stateful? stateful к свойству объекта относится?
П.С. Думаю поторопился с вопросом)Если у класса есть поля, то это stateful, если ничего не напутал)
G>Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>Так что я бы поставил static и не парился.
G>Здесь уже вступаю в игру архитектурные правила. Обычно в контроллерах не размещают бизнес-логику, тем более stateful. Она выносится в сервисный слой или в инкапсулируется DDD-обьектом. Они и отвечают за гарантии, и конфигуряться специально для обеспечения Singleton-логики этих данных. А конфигурить scope контроллера для этого нельзя, это смертный грех архитектуры.
класс со static полем — рассматривает как stateful? stateful к свойству объекта относится?
П.С. Думаю поторопился с вопросом)Если у класса есть поля, то это stateful, если ничего не напутал)