memoize 더보기 // _.memoize는 callback 함수에 메모이제이션(memoization)을 적용합니다. // 메모이제이션은 이미 해결한 문제는 다시 풀지 않는 기법입니다. // 함수의 호출은 항상 어떤 상태로부터 시작합니다. // 함수의 호출과 함께 전달받은 인자들 또는 함수의 실행에 영향을 미치는 전역변수들이 이 상태를 결정합니다. // 같은 상태에서 출발한 함수는 항상 같은 결과를 리턴(해야)합니다. // 예를 들어, 아래의 함수 add는 두 인자의 값이 바로 함수의 상태입니다. // function add(a, b) { // return a + b; // } // add(3, 5)는 항상 8을 리턴하고, add(2, 7)은 항상 9를 리턴합니다. // 함수의 상태마다 하나의 문제가 ..