ajroot5685 / ajroot5685.github.io

MIT License
0 stars 0 forks source link

posts/Builder-Pattern/ #36

Open utterances-bot opened 4 weeks ago

utterances-bot commented 4 weeks ago

객체 생성을 유연하게 만들어주는 빌더 패턴 | 안정적인 블로그

빌더 패턴(Builder Pattern) 빌더 패턴은 복잡한 객체를 단계별로 생성할 수 있도록 하는 생성 패턴(Cretional Pattern)이다. 객체의 생성 과정을 유연하게 만들어줘 다양한 표현으로 객체를 생성할 수 있게 해준다. 즉, 객체의 생성 과정을 가독성이 좋은 형태로 만들어준다.

https://ajroot5685.github.io/posts/Builder-Pattern/

mikio999 commented 4 weeks ago

롬복의 @Builder 어노테이션을 사용했을 때, 빌더 패턴을 직접 구현하는 것과 비교해 어떤 장단점이 있나요?

ajroot5685 commented 1 week ago

@mikio999

롬복의 @builder 어노테이션을 사용했을 때, 빌더 패턴을 직접 구현하는 것과 비교해 어떤 장단점이 있나요?

많은 사람들이 범용적으로 사용하는 빌더 패턴의 코드가 자동으로 생성됩니다. 이를 통해 한줄의 애노테이션 코드만으로 빌더 패턴을 적용하고 사용할 수 있게 됩니다!