이번 과제에서는 실제 구현에 들어가기 전에 도메인 설계에 시간을 많이 썼습니다.상품, 좋아요, 포인트, 주문을 만들면서 "이 규칙은 누가 지켜야 하는가"를 계속 고민했는데, 그중 가장 오래 헷갈렸던 주제 하나를 정리해 보려고 합니다.바로 0입니다. 아무것도 없다는 뜻의 숫자지만, 이번 과제에서 가장 많은 고민을 안겨 준 숫자이기도 합니다. 1. 같은 0인데 결과가 다르다포인트와 재고를 구현하고 나니 다음과 같은 표가 나왔습니다. 요청결과충전한 적 없는 사용자의 잔액 조회0원, 정상0원 충전거절 (400 INVALID_CHARGE_AMOUNT)재고 5개인 상품에서 0개 차감거절합계 0원 주문 확정 (0원 결제)성공잔액 0원은 괜찮은데 충전 0원은 안 되고, 재고 0개 차감은 안 되는데 0원 결제는 됩니다...