Java 8 Lambda를 이용한 Decorate pattern
지난 포스팅에 이어 Decorate pattern을 lambda로 바꾸는 방법에 대해서 설명합니다.시작하기에 앞서. stream, Functional Interface, lambda expression에 대한 아주 조그만?? 이해가 필요합니다. 예제를 보다가 코드가 헷깔리신다면 위 세가지를 다시한번 리뷰하고 오시면 됩니다.Lambda로 decorate pattern을??decorate pattern은 말 그래로 장식하는 패턴입니다.한가지 동작후에 나온 결과물을 다시 가공하는 형태인거죠. 이미 많이 써봤던 file IO의 BufferedStream이나, Bufferedxx로 시작하는 class들은 decorate pattern을 구현한 아주 대표적인 것들 입니다.그래서 사용법도 아래와 같습니다.FileWr..