간단하게 훑어보는 함수형 프로그래밍 #1
·
Programming/Javascript
시작하기에 앞서.. 함수형 프로그래밍을 배우면서 프로그래밍을 새로 배운다고 생각해보자. 올바른 관점을 가진다면 올바른 생각을 하게 될 것이고, 개념이 어려워도 학습을 관두지 않을 것이다. 서두르지 말고 천천히 글을 보고, 코드를 이해하며, 사고를 정리하자. 가장 중요한 건 본인이 이해해야 한다는 것이다. 순수 함수 순수 함수는 굉장히 단순한, 그저 매개변수에 따라 계산이 이루어질뿐인 함수를 말한다. 달리 말하자면, 외부 상태를 변경 시키지 않고 동일한 매개변수가 주어졌을 때, 항상 같은 값을 리턴하는 함수를 의미한다. 이해를 위해 코드를 살펴보자. 1. let z = 10; function add(x, y) { return x + y; } console.log(add(5,10)); // 15 consol..