-
[매일읽기] Functional Patterns in Java개발자 라이프/매일읽기 2020. 8. 5. 11:17반응형
원문 : https://medium.com/better-programming/functional-patterns-in-java-b2b781f84124
프로그래밍 패턴들
행위 패턴 (Behavioral pattern)
- 객체 간 일반적인 상호작용을 정의하는 패턴
- strategy, visitor, chain of reponsibility, template method, observer, iterator 패턴 등
생성 패턴 (Creational pattern)
- 객체를 생성하는 메커니즘을 포함하는 패턴
- factory, builder, prototype, factory method 패턴 등
구조적 패턴 (Structural pattern)
- 객체들을 구조화하는 방식을 정의하는 패턴
- adapter, bridge, proxy, decorator 패턴 등
본문의 예제 코드 구현 결과
본문의 설명 방식이 예제 코드를 이용하여 설명하는 방식이므로, 직접 구현해보면서 진행
https://github.com/daehokimm/reading-everyday/tree/master/functional-pattern
읽고 나서
- 패턴을 봤을 때 딱 떠오르지 않아, 패턴에 대한 공부가 필요한 것을 느낌
- 함수형 프로그래밍의 주요 객체인 Function과 Consumer를 직접 사용해보면서 활용 방법을 익힘
- apply라는 메소드의 의미가 이전까지 꽤 모호했는데, 이번 실습을 통해 조금 와 닿게 됨
반응형