3주차 과제

  • 시나리오 요구사항 별 분석자료 제출
    • 시퀀스 다이어그램 작성
    • ERD 작성
    • API 명세 및 Mock API 작성




✍️ 문제( 과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제 )

이번 주차를 지나며 겪었던 문제가 무엇이었나요? 

- 주문/결제 시퀀스다이어 그램에 대한 고민



 

✍️ 시도

문제를 해결하기 위해 어떤 시도를 하셨나요?
 - 나름대로 구상한 주문결제 시퀀스로 코치님께 피드백 요청

 

✍️ 해결

문제를 어떻게 해결하셨나요?
 - 잔고부족과 재고부족 예외처리를 결제 시퀀스 제일 앞단에 배치하고 나머지 재고차감, 잔고차감, Order, OrderItem 등과 같은 DB작업을 일괄로 묶었다. (추가적으로 개선점에 대해 더 구상해볼 필요가 있음)

 

 

✍️ 알게된 것

문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요?
- API 멱등성 키워드
- 시퀀스 다이어그램에 표시되는 점선 화살표, 실선 화살표, Opt 박스 등 용도 이해

 

 

✍️ Keep : 현재 만족하고 계속 유지할 부분

이번 주를 마무리 하며 나에게 만족했던 부분은 무엇인가요?
 - 문서작성으로 다소 여유로웠던 주차였지만 그럼에도 불구한 나의 무거운 옹동이

 

 

✍️ Problem : 개선이 필요하다고 생각하는 문제점

이번 주를 마무리 하며 개선이 필요하다고 생각했던 문제점은 무엇인가요?
 - 문서도 처음 작성해본 것들이 많아서 시간이 많이 소요됐다는 점!?

 

 

✍️ Try : 문제점을 해결하기 위해 시도해야 할 것

이 문제점을 해결하기 위해 다음 한 주간 시도 할 것은 무엇인가요? 
 - 많이 작성해보고 많이 건드려보고 많이 눈으로 접하기!!

+ Recent posts