Здравствуйте, vdimas, Вы писали:
V>Здравствуйте, ·, Вы писали:
V>·>И вот тут я опять подозреваю, что ты нарочно флейм разводишь и цирк устраиваешь. Я попросил продемонстрировать "пример кода как обеспечить иммутабельность", а ты мне вываливаешь ReadOnlyDictionary, как нарочно мешаешь всё в кучу: кручу, верчу, запутать хочу. V>Именно иммутабельность я и продемонстрировал.
Ты продемонстрировал readonly-view. Иммутабельности тут нет. В С++ иммутабельности тоже нигде нет (в лучшем случае для примитивов). Есть только readonly. В Java есть иммутабельность в виде record.
V>·>Или ты вообще невдупляешь что такое иммутабельность. V>Это "неизменяемость" по-русски.
Пример для совсем тупых: "/proc/uptime" — является read-only файлом. Он иммутабельный?
Разберись чем отличается "неизменяемость" от "доступ только для чтения". Когда разберёшься, приходи.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай