My Blog List

Wednesday, February 1, 2017

Effective Java 1장 생성자 대신 정적 팩토리 메소드를 사용하자

책을 읽고 난 후 개인 정리

장점 : 
  1. 반환값이 항상 객체가 아니다.
  2. type을 유추할 수 있다.
  3. Singletone으로 만들수도 있고 매 호출마다 객체를 생성 할 수 있다.
  4. Naming 이 가능하다
 
단점
  1. 객체를 생성하는 정적 메소드 이름이 일반 정적 메소드와 구분이 안된다.
  2. 개발자들끼리 어느정도 동의가 필요함
  3. 그외 딱히 단점은 없는것 같다

잘 정리하고 싶지만 회사 일이 바빠서 개인적인 느낌만 적어 나가야겠다.

No comments:

Post a Comment