de-vook / The-Essence-of-Object-Orientation

책 <객체지향의 사실과 오해> 그룹 스터디
18 stars 3 forks source link

[Nicholas] 객체간의 요청이 빈번한게 좋을까요? 적재를 하고 있다가 적당한 때에 요청을 하는게 좋을까요? #3

Open Kim-EunsooSilver opened 2 years ago

Kim-EunsooSilver commented 2 years ago

메시지에 대한 크기에 대한 궁금증이 생겼어요! 우선 책속 비유로 주문이 들어오면 바로 바로 바리스타에게 요청을 하게 되는데 바리스타에게 전달하는 것또 에너지를 소모하는데, 일정 주문 갯수를 받고 한번에 바리스타에게 전달하면 더 효율적이지 않을까...? 라는 생각에서 출발한 궁금증입니다. 바로 처리되야 하는 상황이 아니라는 전제하에 객체간의 요청이 빈번한게 좋을까요? 아님 어느정도 적재를 하고 있다가 적당한 때에 요청을 하는게 좋을까요?

hayeonhee commented 2 years ago

우선 일정 주문 갯수를 받고 한 번에 바리스타에게 전달하는게 어떤 면에서 효율적이라고 생각하신건지 궁금합니다!

hwangjeha commented 2 years ago

상황에 따라서 달라질 수 있다고 생각해요. 쥬스메이커(주문화면과 재고 수정화면)로 예시로 들어보겠습니다! 상황 1. 과일의 재고는 중요해서 두 화면 사이의 데이터를 동기화하고 싶을 때 재고 수정화면에서 Stapper 이벤트가 발생할 때마다 과일의 재고를 변경하라고 요청함.

상황 2. 과일의 재고는 별로 중요하지 않으니 두 화면 사이의 데이터를 동기화하지 않아도 될 때 재고 수정화면을 닫을 때 과일의 재고를 변경하라고 요청함.