jihwo***
2024-04-26

모던 자바의 새로운 전환점, 함수형 프로그래밍에 집중하라. 람다와 스트림을 활용한 자바 함수형 프로그래밍 실전 가이드
‘나는리뷰어다2024’ 서평단 멤버로 선정되어 이번 달에는 “함수형 프로그래밍 with 자바” 리뷰를 작성하게 되었습니다.
함수형 프로그래밍 with 자바 책은 자바 8 이후의 기능을 활용하여 함수형 프로그래밍을 자바에서 어떻게 적용할 수 있는지를 다룹니다. 자바가 객체지향 언어임에도 불구하고, 이 책은 함수형 프로그래밍의 접근법 중 하나로 자바를 사용하는 방법을 제시합니다.
저자는 자바에서 제공하는 기능인 람다 표현식과 스트림을 통해 함수형 프로그래밍의 개념을 설명하고, 이를 실제 코드로 어떻게 구현하는지를 쉽게 이해할 수 있도록 안내합니다. 특히 자바스크립트에서 익숙한 익명 함수를 자바에서 어떻게 활용하는지에 대한 예제도 제공됩니다.
자바 언어는 OOP 객체지향언어로 함수형 패러다임에 익숙하지 않은 언어 중 하나입니다. 그렇지만 자바 8 이후부터 람다 표현식이 추가되고 자바 언어에서도 함수형 프로그래밍할 수 있었습니다.
그러나 이 책이 “모던 자바 인 액션” 책과 다르게 함수형 프로그래밍을 다룬다는 점을 명심해야 합니다. “함수형 프로그래밍 with 자바”는 자바 언어의 기능을 중심으로 함수형 프로그래밍을 학습하고자 하는 분들에게 적합합니다. 따라서 자바를 이미 잘 알고 있는 개발자에게도 유용한 참고서가 될 것입니다.
만약 자바를 처음 배우거나 함수형 프로그래밍을 자세히 이해하고자 하는 경우라면 이 책을 적극 추천합니다.
“한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다.”