나는 거기에있는 디자인 패턴의 양을 알아 차릴 수는 없습니다.
누구든지 내가 배워야 할 명령에 대한 제안이 있습니까? 아니면 무작위로 골라서 선택해야합니까?
내가 지금까지 아는 유일한 것은 싱글 톤입니다.
답변
우리 회사에서 내부적으로 4 개의 디자인 패턴의 갱을 고려할 때 우리는 다음과 같은 순서로 디자인 패턴 훈련을받습니다. 때때로 당신은 다른 하나를 배우고 반대로도 배우기 위해 하나가 필요합니다.
1 일째
- 공장 방법
- 건축업자
- 합성물
2 일째
- 원기
- 관찰자
- 정면
- 다리
3 일째
- 추상 공장
- 대리
- 책임의 사슬
- 방문객
4 일째
- 하나씩 일어나는 것
- 명령
- 상태
- 전략
특별한:
- 어댑터
- 데코레이터
- 플라이급
- 중재인
- 반복자
- 모 멘토
- 템플릿 방법
- 통역사
그러나 당신이 그들을 배우고 싶을 때 나는 Head First Design 패턴 책 (실제로 내 의견뿐만 아니라 이러한 종류의 질문에 대한 표준 답변 인 것처럼 보입니다)로 시작하여 4 가지 디자인 패턴 의 갱으로 따라갑니다 책 . 이 두 가지를 함께 사용하면 필요한 모든 순서를 얻을 수 있습니다.
답변
나는 특정 순서로 디자인 패턴을 배우는 것에 대해 걱정하지 않을 것입니다.
제 생각에는 다음은 디자인 패턴을 배울 때 취해야 할 첫 두 단계입니다.
- ‘ 헤드 우선 디자인 패턴 ‘을 읽으십시오 .
- ‘ 질문 비디오 ‘를보십시오.
답변
Dofactory 는 샘플 코드뿐만 아니라 UML 다이어그램을 포함하여 매우 훌륭한 디자인 패턴 구성을 가지고 있습니다. 또한 Frequency of use
패턴의 인기도를 나타내는 스케일이 있습니다. 따라서 웹 페이지를 탐색하는 것이 좋습니다.