06 Модуль -- 02 Чистые функции Flashcards

1
Q

Функция с побочными эффектами —

A

функция, которая в процессе выполнения может модифицировать, изменять аргументы и т. п.
Побочные эффекты, то есть изменяют состояние программы.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Чистые функции (pure functions)/детерминированая —

A

функция называется чистой, если она удовлетворяет двум условиям:

  1. Функция возвращает точно такой же результат каждый раз, когда она вызывается с тем же набором аргументов.
  2. Нет побочных эффектов(не изменяет состояние программы)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly