개발자 블로그
코틀린으로 배우는 함수형 프로그래밍 본문
요즘 시간이 많아져서 책을 많이 읽고 있다. RxJava를 공부하다 보니 자연스럽게 함수형 프로그래밍에 관심이 가게 되었고 그래서 빌려 보게 된 책이 바로 이 "코틀린으로 배우는 함수형 프로그래밍" 책이다.
앞부분, 코틀린 문법 관련된 부분까지는 쉽고 재귀함수에 대한 설명이 나오면서 내용이 좀 어려워 진다. 사실 난 재귀함수를 사용한 알고리즘에 좀 약하다.. 결과를 보면 '어 쉽네' 라는 생각이 들지만 처음 문제만 보고 구현할 때는 막상 알고리즘이 잘 떠오르지 않더라. 그래서 이 책도 좀 어렵게 느껴졌다.
그리고 재귀함수 설명이 끝난 다음부터는 본격적으로 함수형 프로그래밍을 사용해서 filter, map 같은 함수를 직접 구현하는데 여기서부터는 난이도가 더 올라간다. 물론 내가 함수형 프로그래밍 경험이 전혀 없어서 그런것일수도 있다. 그래서 이 책은 중간정도까지 보고 그냥 책을 덮었다. 더 봐도 내가 흡수할 수가 없겠더라.
그래서 다른 책을 빌렸다. "함수형사고" 이 책은 아직 읽기 전인데 나한테 좀 잘 맞았으면 좋겠네. 코들린으로 배우는 함수형 프로그래밍 책은 내가 좀 더 함수형 사고에 익숙해지고 난 다음에 다시 읽어봐야겠다.
참고로 수학적 지식이 어느정도 있으면 책을 보는데 좀 더 도움이 될 것 같다.
'IT도서리뷰' 카테고리의 다른 글
카이 호스트만의 코어 자바8 (0) | 2020.10.16 |
---|---|
Head First Agile (헤드 퍼스트 애자일) (0) | 2020.10.14 |
Gradle Recipes for Android (그래이들 레시피) (0) | 2020.10.07 |
처음 만나는 파이썬 (0) | 2020.10.06 |
(리액티브 프로그래밍 기초부터 RxAndroid까지 한 번에)RxJava 프로그래밍 (0) | 2020.10.05 |
Comments