Полезна ли неизменность в непараллельных приложениях?C#

Место общения программистов C#
Ответить
Anonymous
 Полезна ли неизменность в непараллельных приложениях?

Сообщение Anonymous »

Мне нравится концепция неизменности, но иногда я задаюсь вопросом: если приложение не должно быть параллельным, следует ли избегать создания неизменяемых элементов?

Когда приложение не является многопоточным, вас не беспокоят проблемы общего состояния, верно?

Или неизменность — это концепция, подобная ООП, которую вы либо используете полностью, либо нет? Исключая случаи, когда что-то не должно быть неизменным в зависимости от использования/производительности и т. д.

С этим вопросом я столкнулся при написании для себя приложения умеренного размера (возможно, около 1-2 тыс. строк).

Подробнее здесь: https://stackoverflow.com/questions/102 ... plications
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»