[고찰] 함수형 미신
글을 읽기에 앞서서, 나는 딱히 FP 를 잘하는것도 아니며, FP 만이 이 세상의 유일한 해결법이라고 생각하지 않는다, OOP 에 대한 모든 이해를 한 마스터도 아니다. 단지 패러다임에 관한 다른사람들의 글을 봣을때, FP의 난이도에 대한 많은 비난(...?)을 보고 느낀점을 쓴것뿐이다. 모나드, 재귀, 일급함수, 파이프, 순수함수, 수학적 함수, 불변 기타등등... 함수형 패러다임이라는것을 처음접했을때, 머리가 지끈거리는 단어들이 생각이 난다. 반면 OOP 의 경우는 우리가 친숙한 for문, if 문, while 문, 변수, 패턴, SOLID .. 우리가 친숙하고 이해할수있는 단어들만 생각이난다. 그래서 다음과 같은 결론이 나온다. OOP 는 인간이 생각하는 방식을 그대로 사용해서 배우기 쉽고 실용적인..