241127 TIL - oreno turn wk3 (3)

LIHA·2024년 11월 27일
0

내일배움캠프

목록 보기
120/136
post-thumbnail

뼈대잡기

오늘 할일

  1. 손패를 Map 객체로 구현해서 제대로 돌아가는지 확인
  2. 손패의 Map 객체를 전달할때는 배열로 잘 바꾸는지 확인
  3. 손패를 지워주는 로직이 제대로 돌아가는지 (손패가 제대로 감소하고 있는지)
  4. 유저 업데이트 노티가 제대로 전달되고 있는지
    -> 이게 잘 쏴져야 클라에서도 내 손패가 줄어드는 것임!

손패에서 줄여주는게 아니라 아예 삭제를 해야 한다 - 손패를 어떻게 Map 객체로 구현할까?

손패에서 카드타입을 찾아 제대로 지워줘야 하는데...

Map 객체는 [key-value]로 이루어진, 멤버가 2개인 "배열"을 반환한다 -> 어떻게 {type : 1, count : 2} 형태로 바꿔줄까?

  1. forEach를 돌면서 { type : key, count: value }
  2. for (const [key, value] of handCards.entries()) {} ~
  3. Array.map ?!

-> 이건 2번 방법을 써서 해결했다

다시 찾아온 혼돈의 시간 - 유저 업데이트 노티를 대체 어떻게 보내야 하는거야

241122 TIL을 다시 찬찬히 읽어보면서 복기해보자...

profile
갑자기 왜 춤춰?

0개의 댓글