-
Tools
-
Pair Programming
-
Object-Oriented
-
Junit5
-
TDD
- 특별히 추천하는 책은 없음. 자신의 색깔에 맞는 책을 선택해 참고하면 된다.
- 자바 기본서는 처음부터 끝까지 읽기보다는, 모르는 내용이 나올 때 참고하는 방식으로 학습한다.
2) 코딩을 지탱하는 기술
- 처음부터 끝까지 가볍게 읽을 수 있는 책이다.
- 책을 끝까지 읽은 후 블로그와 같은 곳에 내용을 정리할 것을 추천한다.
3) 객체지향의 사실과 오해
- 객체지향의 이론적인 내용에 대해 학습할 수 있다.
- 특히 객체를 설계할 때 각 객체의 역할, 책임, 협력이 중요한데 이와 관련해 초보 개발자도 이해할 수 있도록 예제를 통해 쉽게 풀어내고 있다.
- “객체지향의 사실과 오해” 책이 이론적인 부분을 다루고 있다면 이 책은 예제 코드를 통해 객체지향과 디자인패턴에 대해 다루고 있다.
5) 모던 자바 인 액션
- 자바 8, 9, 10 에서 새로 추가된 주요 기능들을 잘 다루고 있다. 함수형, 리액티브 프로그래밍이 자바에 어떤 형태로 적용되고 있는지 파악할 수 있다.