반응형
오늘 한 것
- Bidasks 프로젝트 리펙토링
- 로직 순서 정렬, 레이어 분리, 불필요 코드 삭제
- 레포 링크
- Suulgo 프로젝트 리펙토링
- 매칭알고리즘을 평균 가중치가 아닌 개인별 가중치로 로직 변경
- 레포 링크
모자른 점
- 두 개 프로젝트에 대해서 리펙토링을 했지만 더 좋은 코드가 있을 것 같아 스스로 의심이 든다.
- suulgo 의 경우, DRF의 모듈들을 활용하고 싶지만 반환 값들이 단순하지 않아 어떻게 수정해야할지 감이 안 잡힌다.
개선 방법
- '좋은 코드'를 작성하려면 '좋은 코드'를 많이 보는 수밖에 없는 것 같다.
일단 주로 쓰는 라이브러리부터 살펴보고 어떤 구조와 코드로 이루어져 있는지 기록하자. - 감이 안 잡힐 때는 더 작게 쪼개자. 우선 DRF로 일대다 관계의 데이터를 합쳐서 반환하는 방법을 찾아보자.
내일 하고 싶은 것
- 내일은 SQL관련 스터디 발표가 있다. 발표 후 내용을 정리해서 블로그에 올리자.
- 깃에 대해 공부하고 모르는 것은 따로 정리하자.
반응형
'Log > Today' 카테고리의 다른 글
'객체지향'을 제대로 이해하지 못했다. (0) | 2022.02.05 |
---|---|
간단한 서버와 API는 금방 만들 수 있게 되었다. (0) | 2022.02.03 |
DRF에서 라우터는 왜 사용하는가? (0) | 2022.01.29 |
DRF를 사용하여 간단한 CRUD 구현해보기 (0) | 2022.01.28 |
DRF Tutorial 끝내기 (0) | 2022.01.27 |