설명은 아래 부분을 잘 보시고... 부수 효과 (Side Effect), 참조 투명성 (Referential Transparency) 함수형 프로그래밍 (Functional Programming) 의 정의를 설명할 때, 중요하게 언급되는 2가지 개념을 설명하려고 한다. 바로 “부수 효과” 와 “참조 투명성” 이다. 먼저 “부수 효과” 는 함수 내의 실행으로 인해 함수 외부가 영향을 받는 것을 의미한다. 함수의 매개 변수… jinwooe.wordpress.com call by reference 나 call by name에서 발생 즉, 메모리 공유를 하는 부분에서 발생을 한다. 운영체제 개념에서 보면 세마포어(semaphore)나 뮤텍스(mutex)를 통해 예방이 가능하다. 낮선 용어지만 이명(Aliasin..