함수형프로그래밍1 왜 고차함수에서는 조건문과 반복문을 제거할까? 의문이 든 이유 고차함수 부분을 다시 공부하다가, 아래 네 가지 단어들과 관계성에 대한 의문이 들었다. '고차함수' '함수형 프로그래밍' '순수함수' '불변성' 왜 배열의 고차함수에서 조건문 반복문을 쓰면 좋지 않은 것일까? 사실 아직까지는 알고리즘 문제를 풀든 코딩을 하든 무의식적으로 배열의 메서드들보다 손에 더 익은 조건문 반복문을 쓰고 있는데, 그게 좋지 않다고 하니 의문이 들었던 것 같다. 더불어, 아직 코드 상에서 위의 의문에 대한 해답을 제대로 느껴보지 않아서이기도 했다. 일반적으로 알려진 바로는 함수는 최대한 간결하고 직관적으로 나타내야 한다고 알고 있다. 조건문 반복문을 남발하면 가독성이 좋지 않고, 다른 층의 스코프 블록을 만드는 것이므로 코드 작성 시 실수할 확률도 높아지므로 사이드 이.. 2023. 9. 17. 이전 1 다음