Ведь каждый раз создается новый объект
При иммутабленьности создается новый объект, а не ненужный объект, а потом новый.
Иммутабельность на уровне целого приложения дает конкретные преимущества в виде предсказуемости изменения данных (меняется только там где явно меняется ссылка на данные). Цепочка из трех массивов в _одной функции_ никаких преимуществ не дает, одни накладные расходы
Обсуждают сегодня