Функциональное программирование # 3: Поверхностная и замораживаемая неизменяемость

preview_player
Показать описание

00:00 Вступление
00:20 Поверхностная иммутабельность (неизменяемость)
03:25 Замораживаемая иммутабельность (неизменяемость) - Popsicle Immutability

#ityoutubersru #engineerspock #functionalprogramming #python #csharp #сишарп

seo:
введение в функциональное программирование функциональное и логическое программирование функциональная парадигма парадигмы программирования функциональное программирование в c#
Рекомендации по теме
Комментарии
Автор

Илья, только что с твоего курса по Пу 3)
Интересный ты контент снимаешь, но зачастую, очевидный по факту для людей, хоть что-то понимающих, но полезный для большинства.
Например, про Ботл Неккинг и т.д.
Это круто)
Удачи тебе в развитии

Archivadze
Автор

Как всегда полезно и познавательно 👍💪🔥

ДавидВартанян-йч
Автор

🖖 Субъективно стало еще проще смотреть, по ощущениям после ролика еще более позитивное послевкусие - чем обычно. Видимо Вы как-то жестикулировать стали иначе и мимика изменилась... :)) Реально работает, не знаю сами Вы это или кто подправил, но работает.
Пауз меньше в которых возникала критическая оценка услышанного или увиденного, теперь и с большей вероятностью сначала воспринимаешь до конца и лишь потом критически оцениваешь услышанное..., в общем не знаю специально Вы это или просто опыт помог:)), но мне нравится что Ваш контент подписчикам станет нравится больше. А то ютубовские петабайты воды утомили 🖖

P.S. Помню как с помощью artmoney замораживал байты памяти отображаемые в игре чтобы ресурсы не кончались :)), и та радость когда получается изменить неизвестное число, например полоса жизни без числового отображения :)), так я первый раз познакомился с низкоуровневым брудфорсом, даже ассемблер потрогал, хоть я тогда особо и не понимал, что за call 7FF612BF4604 и mov rax, rbx :D

race-Vulcan
Автор

А если мы будем в конструктор передавать список, а доступ к нему будем потом получать только через итератор? И еще, зачем мы пытаемся сделать так, чтобы объект не мог изменять сам себя изнутри? Разве это не фишка ООП? Или мы так переносим принципы ФП на ООП?

MrShnaiderTV