본문 바로가기 메뉴 바로가기

무명소졸의 웹개발

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

무명소졸의 웹개발

검색하기 폼
  • 분류 전체보기 (114)
    • Web Development (50)
    • Java (24)
    • Spring (15)
    • Code Fragment (14)
    • linux (2)
    • 잡설 (2)
    • 미작성 (0)
    • 인공지능 (0)
    • Chat GPT Log (7)
  • 방명록

함수형프로그래밍 인 자바 (1)
자바코드로 보는 함수형 프로그래밍 (Functional Programming in Java)

자바 개발자로서 함수형 프로그래밍을 익숙하지 않고 잘 모른다. 하지만 내가 이해하고 있는 수준내에서 함수형 프로그래밍을 자바 코드를 예제로 설명해보려한다. 함수형 프로그래밍 자바 코드를 예제로 들기 전에 먼저 함수형 프로그래밍에 대해서 알아보자. 함수형 프로그래밍이라고 특별할 건 없고 우리가 익숙하게 알고 있는 객체지향프로그래밍이나 절차지향적 프로그래밍과 같은 프로그래밍 패러다임중 하나이다. 객체지향프로그래밍이 객체간 메세지와 협력 관계의 정의로 이루어졌다면 함수형 프로그래밍은 단순히 함수들의 조합으로 이루어진다. 그 함수들은 외부와의 관계는 없고 단지 함수 자신만으로 존재한다. 하지만 함수들의 조합이라는 말은 쉽지만 실제로 함수형 코딩을 잘 하는데는 꽤 높은 러닝 커브를 요구한다. 개인적인 생각에는 객..

Java 2021. 7. 7. 12:46
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크

Blog is powered by Tistory / Designed by Tistory

티스토리툴바