나는 디자인 패턴을 매우 좋아하지만 언제 적용 할 수 있는지보기가 어렵다. 디자인 패턴을 설명하는 웹 사이트를 많이 읽었습니다. 나는 그것들의 대부분을 이해하지만, 내 상황에서 패턴을 인식하기가 어렵다는 것을 느낀다.
그래서 제가이 질문을하는 것입니다. 어떤 디자인 패턴을 사용할 때 지침 / 경보 벨이 있습니까?
예를 들어, 생성해야하는 객체를 결정하기 위해 switch 문을 수행하는 경우 팩토리 디자인 패턴을 사용할 수 있습니다. 따라서이 경우 switch 문은 Factory 패턴을 사용하기위한 '알람 벨'입니다.
그렇다면 디자인 패턴을 결정하기 위해 더 많은 '알람 벨'을 알고 있습니까?