Skip to content

8월 9일 (금)

Kim Hyunsu edited this page Aug 13, 2024 · 1 revision

참여자: 고동훤, 김준기, 김현수, 김현욱

개발 논의

패키지 컨벤션

OrderItem → Entity vs VO

Cart → DB vs Memory vs 로컬 스토리지(클라이언트)

  • 카트 아이템을 DB에 영속화시킬 필요가 있을까?

market-id, item-id, [item-name , item-options……]

market-id2, item-id, [item-name , item-options……]

cart

market-id, item-id, [item-name , item-options……]

market-id2, item-id, [item-name , item-options……]

  DB Memory Local Storage
장점 어느 곳에서든 똑같은 데이터를 볼 수 있음 구현이 간단하고 빠르다 서버 자원을 사용하지 않음
  통계 등 빅데이터 활용 가능    
    동시에 트래픽이 몰리는 상황에서 메모리 이슈 발생 가능  
단점 DB IO   - 다양한 기기에서 동기화 불가
      기기에서 정보를 공유

Intellij setting 동기화 - code style

3k1k_code_formatting.xml

사업자 번호는 매장 ? 점주?

참여자: 고동훤, 김준기, 김현수, 김현욱

개발 논의

패키지 컨벤션

OrderItem → Entity vs VO

Cart → DB vs Memory vs 로컬 스토리지(클라이언트)

  • 카트 아이템을 DB에 영속화시킬 필요가 있을까?

market-id, item-id, [item-name , item-options……]

market-id2, item-id, [item-name , item-options……]

cart

market-id, item-id, [item-name , item-options……]

market-id2, item-id, [item-name , item-options……]

DB Memory Local Storage
장점 어느 곳에서든 똑같은 데이터를 볼 수 있음 구현이 간단하고 빠르다 서버 자원을 사용하지 않음
통계 등 빅데이터 활용 가능
동시에 트래픽이 몰리는 상황에서 메모리 이슈 발생 가능
단점 DB IO - 다양한 기기에서 동기화 불가
기기에서 정보를 공유

Intellij setting 동기화 - code style

사업자 번호는 매장 ? 점주?