builder pattern

[아이템2]생성자에 매개변수가 많을 때는? 빌더 패턴을 쓰자! 이펙티브 자바 책을 읽으면서 새로 알게된 내용이나 느낀점을 정리한 글입니다. 프로젝트 개발을 하다보면 객체 내 필드가 많아지는 경우가 많은데 이럴 일반적인 생성자를 쓰려고 하면 현타가 오는 경우가 많다. 예를 들면 아래와 같은 상황이다. { new Test(var1,var2,var3.......var10....); } 보기만해도 알아보기 힘들고 특히 파라미터가 저렇게 많으면 파라미터간에 자리를 헷갈려서 잘못 넣기라도 하면 버그의 원인이 된다-_-;;; 이럴 때 쓰면 좋은 것이 빌더패턴이다. (책 내에서는 점층적 생성자패턴이나 자바 빈즈 패턴도 언급하고 있는데 크게 의미는 없는 것 같아 뺐다) 빌더 패턴 Builder를 이용해 필수 매개변수로 ..
Chung-A
'builder pattern' 태그의 글 목록