Effective Java - item 29
이왕이면 제네릭 타입으로 만들라
이왕이면 제네릭 타입으로 만들라
톱 레벨 클래스는 한 파일에 하나만 담으라
태그 달린 클래스보다는 클래스 계층구조를 활용하라
추상 클래스보다는 인터페이스를 우선하라
camp.nextstep.edu.missionUtils를 뜯어보며
1주차 미션의 요구사항을 분석하며
public 클래스에서는 public 필드가 아닌 접근자 메서드를 사용하라
clone 재정의는 주의해서 진행하라
equals를 재정의하려거든 hashCode도 재정의하라
finalizer와 cleaner 사용을 피하라