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