You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
생성자를 오픈해서 사용하는 것보다 정적 팩터리 메서드 기반의 객체 생성 or 제공 방식의 매력적인 부분을 보여주는 장으로 보인다.
생성자보다 직관적이다는 점과, 싱글턴 같은 객체를 활용할때 객체 반환에서의 이점 등이 많은 개발자들을 정적 팩터리 메서드로 이끌지 않았나? 라는 생각이 들었다.
단점으로 제시한 프로그래머가 접근하기 어렵다는 부분은 API 문서화를 통해서 보완할 수 있지 않을까? 라는 생각이 들었다.
실제 프로젝트를 사용하면서 정적 팩터리 메서드를 어떻게 더 적용할 수 있을지 고민해보면 좋을 아이템이다.
No description provided.
The text was updated successfully, but these errors were encountered: