TIL 2021-10-04

김기태·2021년 10월 4일
0

오늘의 개발.

오늘은 항해 99 주특기 심화 과제를 끝냈다!!
구조와 데이터 저장방식을 다 뜯어고쳐서 오류가 엄청 났지만..
차근차근 오류 데이터를 보면서 고쳐 나갔다.
댓글부분에서 많은 고민이 있었는데.
subdocument형식이 괜찮은지 아니면 댓글 document를 하나 더 만들어서
조회하는 것이 더 괜찮은지 고민중이다.
코드를 짜는 입장에서는 document를 하나 더 두는 게 더 쉬운데
성능면에서는 subdocument가 더 빠른 것 같다.

막힌점.

mongodb의 document안에 배열 처리하는법이 많이 헷갈렸다.
더군다나 구글링을 해도 명확한 답이 나오지가 않아서 내 방식대로
변형해서 사용했다.

개선해야 할 점.

비슷하지만 다른 코드들이 너무 많아서 가독성이 조금 떨어진다.
이것들을 library라는 한 파일에 모아서 관리해야 할 것 같다.

profile
김개발

0개의 댓글