Обновить
2
0

Пользователь

Отправить сообщение
Если банк опомнится, то это будет уже ошибка банка. Так что вряд-ли.
Эта структура удобна для хранения дат, времени или даты/времени, относящихся к локальной временной зоне (иначе — UTC).

Смысл второго абзаца немного искажен. В оригинале говорится о том что время можно хранить либо локальное либо UTC. Нету разницы пока не учавствует смещение.
Такое иногда делают в качестве поясняющей переменной. В книге Рефакторинг, Мартина Фаулера этот прием хорошо описан. См: (Introduce Explaining Variable)
Нет, обычно новая копия содержит ссылку на измененную часть и постоянную часть исходной структуры. Никакого лишнего копирования не происходит при этом.
Конечно можно подумать и перекроить. Только статья не о том нужно это или нет, а про возникающие проблемы при клонировании.
Придерживаюсь такого же принципа. Только правило именования параметров другое.
Вы об этом?
Нет, раньше не натыкался. Как у него с производительностью?

Я так подозреваю что на небольших объектах не стоит тратить время на emit.

Информация

В рейтинге
Не участвует
Откуда
Dublin, Ohio, США
Зарегистрирован
Активность