История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
Нечистая тоже, просто императивные языки автоматически добавляют внешние переменные к ее аргументам.
Аргументом нечистой является весь мир.
Только то что она изменяет или читает, иначе остальные аргументы просто лишние, и на них не стоит обращать внимание. Обычно по функции понятно что она может изменять, ей нужно передавать объекты которая она будет видеть/изменять, хотя раньше все было иначе, и часто функции меняли статичные переменные, которые влияли и на будущие вызовы.
Исправление
MOPKOBKA,
:
Нечистая тоже, просто императивные языки автоматически добавляют внешние переменные к ее аргументам.
Аргументом нечистой является весь мир.
Только то что она изменяет или читает, иначе остальные аргументы просто лишние, и на них не стоит обращать внимание. Обычно по функции понятно что она может изменять, ей нужно передавать объекты которая она будет видеть/изменять, хотя раньше все было иначе, и часто функции меняли статичные переменные.
Исправление
MOPKOBKA,
:
Нечистая тоже, просто императивные языки автоматически добавляют внешние переменные к ее аргументам.
Аргументом нечистой является весь мир.
Только то что она изменяет или читает, иначе остальные аргументы просто лишние, и на них не стоит обращать внимание. Обычно по функции понятно что она может изменять, ей нужно передавать объекты которая она будет видеть.
Исходная версия
MOPKOBKA,
:
Нечистая тоже, просто императивные языки автоматически добавляют внешние переменные к ее аргументам.
Аргументом нечистой является весь мир.
Только то что она изменяет или читает, иначе остальные аргументы просто лишние, и на них не стоит обращать внимание.