치킨이라는 특성이 있고, 치킨팩토리는 치킨이라는 특성이 구성된 Return타입을 가져야 하고, create_chicken에서 이 타입 객체를 반환함
스토어는 팩토리 타입의 객체를 가지고, 치킨을 주문받으면 치킨을 받아서 요리한 다음에 반환함.
...
이것도 팩토리 패턴맞나?
치킨이라는 특성이 있고, 치킨팩토리는 치킨이라는 특성이 구성된 Return타입을 가져야 하고, create_chicken에서 이 타입 객체를 반환함
스토어는 팩토리 타입의 객체를 가지고, 치킨을 주문받으면 치킨을 받아서 요리한 다음에 반환함.
...
이것도 팩토리 패턴맞나?
GoF 패턴에서 팩토리 단어가 들어가는 패턴이 3개가 있는데, 딱 들어맞는 건 없음. 애초에 그게 절대적인 거라기 보다 기존 언어 협업에서 의사소통 용어로 쓰는 목적이 더 크다고 보기에 러스트인 시점에서 굳이 구애받을 필요가 없다고 봄.
패턴은 모르겠고 저리 짠적이 있긴하다