반응형 Functional Programming1 [Java] 왜 함수형 프로그래밍을 배워야 하는가? 함수형 프로그래밍에 대한 내용을 Java 카테고리에 다루고 있어서 좀 의아해 하시는 분들이 계실 수 있을 거 같습니다. Java 8에 등장한 Lambda와 Stream을 통해 Java도 FP(Functional Programming)가 가능해졌습니다. Java라는 언어가 계속 버전업이 되고 발전하고 있지만 Java 8이 가장 핵심적인 버전업이지 않을까 생각됩니다. 요즘 Java/Spring으로 된 레거시 프로젝트를 Kotlin/Spring으로 전환하거나, 새로운 프로젝트는 처음부터 Kotlin/Spring으로 시작하는 기업이 많아지고 있습니다. Kotlin에서 제공하는 다양한 기능과 이점이 있겠지만 그 근본에는 Kotlin이 함수형 프로그래밍이 가능한 언어라서 그런게 아닐까 싶습니다. 제가 꽤나 좋아하는.. 2022. 4. 22. 이전 1 다음 반응형