Pure Function

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2022 Feb 17 16:8
Editor
Edited
Edited
2023 Jul 12 17:6
Refs
Refs

Side Effect가 없는 함수

실질적으로 따지면 순수함수로만 이루어진 게 디버깅과 유지보수하기 추가개발과 초기작성이 어렵다
binding 된 global state과 같은 효과를 내며 큰 노력의 차이를 생각하면 프로그램 전반을 pure function으로 설계가 필요한 경우는 적다
  1. 동일한 인자가 전달되면 항상 동일한 결과를 return
  1. 어떠한 상태나 데이터에 의존하지 않는다
  1. side-effect 없음
 
 
 
 
 
 
 

Recommendations