Effective Java

1.아이템40. @Override 애너테이션을 일관되게 사용하라

post-thumbnail

2.아이템41. 정의하려는 것이 타입이라면 마커 인터페이스를 사용하라

post-thumbnail

3.아이템49. 매개변수가 유효한지 검사하라

post-thumbnail

4.아이템55. 옵셔널 반환은 신중히 하라

post-thumbnail

5.아이템59. 라이브러리를 익히고 사용하라

post-thumbnail

6.아이템69. 예외는 진짜 예외 상황에만 사용하라

post-thumbnail

7.아이템79. 과도한 동기화는 피하라

post-thumbnail

8.아이템87. 커스텀 직렬화 형태를 고려해보라

post-thumbnail