[JavaScript] Pure Function
이 글에서는 JavaScript의 순수 함수(Pure Function)의 결정적 특성(Deterministic)과 참조 투명성, 부수 효과의 문제점 등을 학습 후 정리한 내용을 공유합니다.순수 함수참조 투명성부수 효과(Side-Effects)의 문제점정리회고순수 함수 (Pure Function)동일 입력에 동일 결과를 반환하며, 부수 효과가 없는 함수예측 가능하도록 동작하는 결정적(Deterministic)함수로, 구성요소들이명확한 구성 요소 : 파라미터(입력), 로직(처리), 반환(출력)이 명확하게 정의되어 있어야 합니다.부수 효과 없음(No Side-Effects) : 함수 외부의 상태를 변경하지도, 외부에 의존하지도 않아야 합니다.일반적으로 외부 상태에 의존하지 않는 결정적 동작 보장을 위해 순수함..
2025.11.05