CHAP 09. 모든 것을 함께 사용해보자
Functional Programming in Java 8의 Chapter 9을 요약한 내용 입니다.
함수형 스타일을 업무에 성공적으로 적용하기
더 서술적으로, 덜 명령적으로
// 명령형 스타일
int max = 0;
for(int prce : prices) {
if(max < price) max = price;
}
// 함수형 스타일
final int max = prices.stream()
.reduce(0, Math::max);불변성의 선호
사이드 이펙트 감소
문장보다 표현식으로
고차 함수를 사용한 설계
함수형 스타일의 적용
Last updated