최근 인프런 기술 과제 및 면접을 준비하면서(후기 남길 예정) SQL의 중요성과 함수형 프로그래밍의 기초를 몸소 느꼈다. 인프런이라면 내가 준비하던 기술 스택을 전환할 의지가 만땅이였지만 아쉽게도 1차 면접 탈락했기 때문에 Typescript로의 전환은 하지 않을 것이다.
그렇다면 Java에서 이 함수형 프로그래밍을 사용하고 싶어서 검색해보니 Java 8 부터 함수형 프로그래밍을 지원해주고 더 나아가 코틀린을 통해서 더욱 쉽게 사용할 수 있다고 한다.
따라서 이번 사이드 프로젝트에서는 대표적인 OOP 언어인 자바에서는 어떻게 함수형 프로그래밍을 다루는 지에 대해 공부해보려고 한다.
JAVA SDK : JAVA 8 이상
IDE : Intellij