Информация об изменениях

Сообщение 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 к свойству объекта относится?
Re[5]: Как исправить код, чтобы он работал в многопоточном р
Здравствуйте, gyraboo, Вы писали:

G>Здравствуйте, Pavel Dvorkin, Вы писали:


PD>>Так что я бы поставил static и не парился.


G>Здесь уже вступаю в игру архитектурные правила. Обычно в контроллерах не размещают бизнес-логику, тем более stateful. Она выносится в сервисный слой или в инкапсулируется DDD-обьектом. Они и отвечают за гарантии, и конфигуряться специально для обеспечения Singleton-логики этих данных. А конфигурить scope контроллера для этого нельзя, это смертный грех архитектуры.


класс со static полем — рассматривает как stateful? stateful к свойству объекта относится?

П.С. Думаю поторопился с вопросом)Если у класса есть поля, то это stateful, если ничего не напутал)