빌더 패턴(Builder pattern)이란 복합 객체의 생성 과정과 표현 방법을 분리하여 동일한 생성 절차에서 서로 다른 표현 결과를 만들 수 있게 하는 패턴이다. _ wiki
기본 샘플
http://ko.wikipedia.org/wiki/%EB%B9%8C%EB%8D%94_%ED%8C%A8%ED%84%B4
실제 업무상 사용 하는 샘플
http://www.javacodegeeks.com/2013/01/the-builder-pattern-in-practice.html
http://rdafbn.blogspot.ie/2012/07/step-builder-pattern_28.html
빌더패턴 수정하기
http://jlordiales.wordpress.com/2012/12/24/the-ins-and-outs-of-immutability/
Android builder pattern 샘플
https://github.com/nostra13/Android-Universal-Image-Loader/blob/master/sample/src/com/nostra13/example/universalimageloader/UILApplication.java
https://github.com/nostra13/Android-Universal-Image-Loader/blob/master/library/src/com/nostra13/universalimageloader/core/ImageLoaderConfiguration.java
'좋은 설계자 & 좋은관리자 & 좋은개발자 > Design Pattern & Modeling' 카테고리의 다른 글
Factory method pattern (0) | 2014.04.25 |
---|---|
Arraylist vector 공통점/ 차이점 (0) | 2014.01.02 |
Java System.getProperty() (0) | 2013.12.23 |
Servlet 파일 업로드 (MultipartRequest) (0) | 2013.12.20 |
Java 4대 중첩 클래스 (instance class, static class, local class, anonymous class) (0) | 2013.12.19 |