오늘 한 것
- [팀과제] 장바구니 CRUD + Response 리팩토링 정리하기
- [팀과제] 무사히 배포하고 발표하기..
- [생활코딩] 관계형 데이터 모델링 완강
- [팀과제] 팀원들과 코드리뷰 해보기!
오늘 배운 것
- http://ikea-clonecoding.s3-website.ap-northeast-2.amazonaws.com/
- 2022.09.15 - [SPRING/🌱연습[SPRING]] - [SPRING] 클론코딩 장바구니 로직 만들기
내일 할 것
- 6주간 함께할 최종 프로젝트 시작!
- [생활코딩] 관계형 데이터 모델링 블로그 정리하기
- [생활코딩] Mysql 강의 한번 봐보기 (가볍게?)
- [인프런] Spring 입문강의 보기
- 개념정리하기..
클론코딩 주차가 끝났다! 저번 주와는 다르게 무사히 배포도 하고 ppt 자료도 만들고 백엔드 분들과 코드리뷰까지했다! 너무너무 뿌듯했던 주차였다
[코드리뷰]
- Jsoup을 이용한 크롤링 방법 => 파이썬으로해서 연결하는 방법은 어떨까?
- 검색 로직 => JPA containing 사용하기
- properties 암호화 하기 => 라이브러리써서 해주기!
- Git hub Action을 통한 ci/cd
- 빌더방식 과 생성자 방식
+ 장바구니 CRUD 코드리뷰
=> 장바구니 추가 시 회원과 상품으로 카트를 조회하는데 왜 굳이 리스트로 찾았는지?
=> 그러게 Optional로 그냥 받았어도 되었을 것같은데...?ㅎ..
+ 장바구니에서 옵션 변경을 하려면 어떤 로직을 짰어야 했을까?
+ Swagger 설정하는 방법
+ Service와 ServiceImpl 왜 사용하는가?
등에 대해서 설명하고 서로 질문을 하며 유익한 시간을 보냈다... 특히 내가 맡지 않았던 기능들은 그냥 코드만 보면서 이해하기가 어려웠는데 설명을 들으니 더 잘 이해가 되었다!
[발표 피드백]
- 장바구니 로직을 칭찬 받았다! ㅎㅎㅎㅎㅎㅎㅎㅎ
- 금액 부분을 백에서 계산해서 넘겨주는 걸 나 혼자 생각해서 만들어서 넘겼는데 그 부분은 프론트에서도 가능한 부분이라 기획단계에서 이부분에대한 합의를 하고서 했어야 했다!
- 패키지 구조를 좀더 보기 좋게 해봐라! (어떻게 하는게 좋을까?) / 최종때는 불필요한 주석은 없애기!!
장바구니 로직부분을 개인적으로 매니저님께서 굉장히 궁금해하셨었는데 다행히(? 칭찬을 받아서 뿌듯했다
내가 생각한 방식이랑 같은 방식으로 매니저님도 하셨었다고 .. 스스로 짠거냐고 물어보셨다.. 휴 괜히 쫄았네..
프론트와 같이 팀을 해보고 나니 확실히 기획에서의 중요성이 더 절실해졌다
내일부터 시작되는 최종때는 좀더 잘 기획해서 좀더 완성도 높은 코드를 짜고싶다..!
'🔔[항해99] > TIL' 카테고리의 다른 글
22.09.19 (월) 50일 차 (0) | 2022.09.20 |
---|---|
22.09.16 (금) 47일 차 (0) | 2022.09.17 |
22.09.14 (화) 45일 차 (0) | 2022.09.15 |
22.09.13 (화) 44일 차 (0) | 2022.09.14 |
22.09.10 (토) 41일 차 (0) | 2022.09.11 |