списком, он будет доступен (т.е. может быть изменен) только от этого созданного экземпляра? Другой достучаться не сможет? Тогда я не вижу особой проблемы что список может быть изменен
"Ютуб" не смотрел, не очень понимаю о чём именно вы говорите. Я просто делюсь опытом - если есть возможность не менять мутабельный аргумент внутри функции, то лучше этого не делать. Понятно что есть кейсы, когда требуется максимальное быстродействие и экономия памяти - в этих случаях можно пойти на компромис и модифицировать мутабельные аргументы. Но если такого не требуется, то лучше их не менять, а возвращать результат работы через return в виде нового объекта.
Обсуждают сегодня