Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 610 Bytes

File metadata and controls

19 lines (10 loc) · 610 Bytes

빌더 패턴

객체 인스턴스를 생성하는 과정과 결과물을 표현하는 방법을

분리한 패턴이다. 그래서 동일한 생성 과정을 거치지만,

서로 다른 결과물이 나올 수 있게 한다.

새로운 결과물이 필요한 경우라도 똑같은 과정으로 생성이 가능하다.

이펙티브 자바에서의 빌더 패턴

이 책에서 말하는 빌더 패턴은

흔히 우리가 아는 Lombok의 Builder 어노테이션이

하는일과 같다.

그래서 생성자를 대신하여 객체를 보다 더 수월하게 생성할 수 있게 만드는 것이다.