<Lambda> 8. JAVA8 in Action - Chapter 8
BFine
JAVA8 in Action - part3 Chapter 8 - 리팩토링, 테스팅, 디버깅 8.1.0 가독성과 유연성을 개선하는 리팩토링 람다식은 익명클래스보다 코드를 좀 더 간결 하게 만든다. 동작파라미터화 형식을 지언하기 때문에 코드는 더 큰 유연성 을 갖출 수 있다. 8.1.1 코드 가독성 개선 가독성 이 좋다는 것은 다른사람이 봐도 쉽게 이해할 수 있는 것을 의미한다. 가독성을 개선한다는 것은 다른사람이 쉽게 이해하고 유지보수할 수 있게 만드는 것이다. 자바8은 코드의 의도를 쉽게 표현할 수 있다. 8.1.2 익명 클래스를 람다 표현식으로 리팩토링하기 모든 익명 클래스를 람다식으로 바꿀 수는 업다. 익명클래스에서 this는 익명클래스 자신, 람다식에서는 감싸는 클래스를 의미한다. 람다식에서는 외부..