일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 주짓떼라
- 개발
- JavaScript
- 자바스크립트
- development
- 엄티로드
- 리액트
- web
- graphQL
- 영화
- 솔로드릴
- Node
- 클로즈가드
- 영화감상
- 드릴
- 디자인패턴
- 주짓수
- 주짓떼로
- 개발자
- Express
- 영화리뷰
- REACT
- 웹개발
- 프로그래밍
- 하프가드
- git
- nodejs
- 노드
- 파이썬
- Redux
- Today
- Total
목록Python (2)
As i wish
오랜만에 포스팅인데요 오늘은 커멘드 패턴에 대하여 알아 보겠습니다. 일단 커멘드 패턴이란... 요청을 객체의 형태로 캡슐화하여 사용자가 보낸 요청을 나중에 이용할 수 있도록 매서드 이름, 매개변수 등 요청에 필요한 정보를 저장 또는 로깅, 취소할 수 있게 하는 패턴이다. 쉽게 설명하면 가게에서 주문을 하는 경우라고 설명 할 수 있겠는데요. 손님이 주문을 하면, 웨이터가 그 주문을 받고 주문에 따라 주방장에게 요청을 하면, 주방장이 주문에 따라서 각 요리를 만드는것으로 쉽게 비유해 볼 수 있겠네요. 여기서 손님은 client, 웨이터는 invoker, 주문서가 command, 손님이 웨이터에게 주문서를 주는 행위를 setCommand(), 웨이터가 주방장에게 주문서를 주는 행위를 execute(), 주방장..
안녕하세요.오늘은 팩토리 메서드 패턴 을 알아보겠습니다. 늘 그러하듯 정의부터 보시죠. Factory method pattern객체를 생성하기 위한 인터페이스를 정의하는데, 어떤 클래스의 인스턴스를 만들지는 서브클래스에서 결정하게 만든다.즉 팩토리 메소드 패턴을 이용하면 클래스의 인스턴스를 만드는 일을 서브클래스에게 맡기는 것. 출처: https://jusungpark.tistory.com/14?category=630296 [정리정리정리] 쉽게 말해서 하위 클래스가 어떤 객체를 설정할지를 결정한다라고 보시면 될듯 하네요. 다른 포스팅과는 다르게 UML 다이어그램부터 보겠습니다. 제가 그린 UML 다이어그램에서 PizzaStore는 CreatorPizza는 Product가 되죠.이처럼 Pizzastore는..