순수 함수(Pure Function)

순수 함수의 2가지 조건

  • 부수 효과(Side-Effect)를 발생시키지 않아야 한다.
  • 동일한 인자가 주어졌을 때 항상 같은 값을 리턴해야 한다.

부수 효과(Side-Effect)

외부 상태를 변경하거나 함수로 들어온 인자의 상태를 직접 변경하는 것

함수형 프로그래밍

부수 효과를 제거하여 순수 함수를 만들어 모듈화 수준을 높이는 프로그래밍 패러다임


Written by정선아
🌱 공부한 것을 기록하여 성장하기 위한 블로그입니다.

GitHubGmail