개발정보
Side Effect
잉여개발자
2022. 5. 16. 12:41
반응형
일반적으로 사이드 이펙트는 " 의도하지 않은 결과 " 를 의미한다.
특정 작업의 결과로 예상하지 않던 부수적인 효과를 말한다.
함수를 입력값에 대한 일정한 출력을 하는 것으로 가정할 때, 출력값에 영향을 미치지 않는
모든 결과를 Side Effect 라고 한다.
예를들어, a + b 를 해서 결과값을 리턴하는 함수에서 계산 기록을 저장하거나, 네트워크로 전송하는 것을
모두 Side Effect 라고 한다.
반응형