Effective Java Item 45
스트림은 주의해서 사용하라
스트림은 주의해서 사용하라
람다보다는 메서드 참조를 사용하라
equals는 일반 규약을 지켜 재정의하라
다 쓴 객체 참조를 해제하라
불필요한 객체 생성을 피하라
자원을 직접 명시하지 말고 의존 객체 주입을 사용하라
finalizer와 cleaner 사용을 피하라
private 생성자나 열거 타입으로 싱글톤임을 보증하라
생성자에 매개변수가 많다면 빌더를 고려하라
생성자 대신 정적 팩터리 메서드를 고려하라