Decorator 패턴의 단점에 대해..
훌륭한 강의 넘나 감사드립니다.
개인 프로젝트 진행에 많은 도움을 얻고있어요.
다름이 아니라 데코레이터 패턴의 단점에 대해
이해가 힘든 부분이 있어서 질문하게 되었습니다.
3) 데코레이터 패턴은 Concrete(구상) 컴포넌트의 형식을 알아내어
그 결과를 바탕으로 특정-작업코드( 특정형식에 의존하는 클라이언트 코드 )에는
적용 불가 함.
기존의 컴포넌트 HouseBlend였을 때 기존의 구성요소를 데코레이터로 감싸게 되면,
그 구성요소가 HouseBlend인지 아닌지를 알 수 없게 된다.
강의를 듣던도중 갑자기 난이도가 높아진 문장에서
예시가 없는 상황설명에 정신줄을 그만 놓아버리게 되었습니다.
좀더 쉽게 접근할 방법이 없을까요?
그리고, 다른 패턴들은 추가 강의 진행계획이 없으신지요..?
답변 2
1
데코레이터 패턴을 적용하여 'A'를 '가'로 한 번 감싸게 되면 사용할 때 '가'인것은 알 수 있지만 이게 A로 만든 것인지 B로 만든 것인지는 알 수 없다는 뜻입니다.
음, 두 번째 질문에 대한 답변은요...
현재 강의도 강의를 구성하다보니 필요 이상으로 많이 만든 것 같다고 생각하고 있었습니다.
많이 사용되는 것 위주로 만들려고 했는데, 그러면 너무 강의의 전체 구성이 없어 보여서 이것 저것 추가하다보니 이만큼 만들어진 것이긴 한데요....
막상 공부를 하고 보면 비슷비슷한 것들이 많거든요. 음... 이 정도면 되지 않을까요? ^^;;
0
아.. 그렇군요.. 안그래도 패턴들 마다 유사점이 많이 보여
막상 사용시에 햇갈리지 않을까 걱정이예요 ^^;;
답변 감사합니다 강사님. 알려주신 풀이로 다시 정리해보겠습니다^^
조회속도 개선에서 더 개선하는 방법이 궁금합니다.
0
6
1
필기자료 사라졌나요?(실기 일주일만에 안돼서 재도전-_-)
0
18
2
servlet과 container에 대한 질문입니다
0
20
1
질문있습니다
0
22
1
파사드 패턴질문입니다.
0
263
1
질문입니다
0
247
1
데코레이터 패턴 질문 있습니다.
0
255
1
직접구현하기 질문
0
410
1
synchronized 사용으로 인한 병목현상
0
354
1
싱글턴 패턴에 대한 질문입니다.
0
251
1
강의 자료 pdf
0
292
1
데코레이션 패턴 실습중 결과값이 다르게 나와요 ㅠㅠ
0
522
2
강의자료 관련 질문드립니다
0
232
1
옵저버 패턴 직접구현하기 부분에 질문있습니다.
0
335
3
어댑터 패턴 질문하겠습니다 선생님
0
243
1
주제 클래스
0
242
1
더 이상 지원하지 않는 기능
0
274
2
TestPattern2 질문
1
214
1
디자인 패턴 with JAVA (GoF) 강의 소스는 어디에서 받을 수 있나요?
0
261
1
선생님 강의 시작음의 사운드를 조금 줄여주세요.
0
285
2
수강확인증은 어디에서 발급할 수 있을까요?
0
2249
2
싱글톤 패턴 LogWriter 예제 질문
0
450
2
강의 중간에 음성이 좀 깨졌어요
0
250
1
약한 결합일 때 질문이 있습니다.
0
347
1





