20190304
20190304
1. Effective-Java-3e 읽기/실습
- 아이템 18. 상속보다는 컴포지션을 사용하라
- 아이템 19. 상속을 고려해 설계하고 문서화하라. 그러지 않았다면 상속을 금지하라
2. 함수형 코틀린
- 11장. 코틀린에서 스트림 작업
- Collection vs Stream
- Stream vs Observable
- Push Model vs Pull Model
- 코틀린에서 Stream 생성
- Termianl Method
- 12장. 애로우 시작
- 함수 합성(Compose)
- 부분 적용
- Pipe
- Curry
- Arrow 구현체를 활용한 불변객체 lense 방법
3. Bean Validation 2.0
@RequestBody
를 활용한 요청 본문 Validation 중 해당 구현에 대해 조금 더 살펴보고자 링크를 살펴보게 되었다.- API 개발을 하면서 모르는 내용을 틈틈히 읽어보고 이렇게 글로 남기는 것이 중요한거 같다.