T.I.L May 15, 2023 (DRF 팀 프로젝트 피드백)
2023. 5. 15. 17:22ㆍT.I.L (Today_I_Learned)
피드백
1. validation을 위해 앱 폴더 내에 생성한 validators.py에 정의한 method들을 models.py에 정의하여
validation 구현하는 것이 가능하기 때문에 validators.py로 나누는 것을 추천하지는 않음
2. test code를 작성하여 활용하는 연습이 필요함
3. postman으로도 백엔드 기능을 테스트해 볼 수는 있지만 프론트를 구현하여 백엔드와 연결하여 테스트 해보는 것은
또 다르기 때문에 간단한 프론트 구현 후 백엔드와 연결하여 테스트해 보는 것을 추천 함
4. 배포는 백엔드 개발자에게 중요하게 요구되는 사항 중 하나로 배포 또한 신경을 써야 함
5. 팀 컨벤션을 정해놓는 것은 협업을 매끄럽게 해주는 요소이기에 컨벤션을 프로젝트 구상 단계에서 정하는 것을 추천
6. 파이썬 독스트링을 작성하여 코드 설명을 작성하는 것 추천
알게된 것
1. validation을 models.py에 적용하여 구현할 수 있다는 것을 알게 되었습니다.
2. test code는 코드의 에러를 발견하고 해결하는데 시간을 단축할 수 있고 편리하다는 것을 알게 되었습니다.
'T.I.L (Today_I_Learned)' 카테고리의 다른 글
T.I.L May 18, 2023 (Django 역참조) (0) | 2023.05.18 |
---|---|
T.I.L May 17, 2023 (DRF 모델간 관계(참조)에 관해 겪던 문제 해결) (0) | 2023.05.17 |
T.I.L May 12, 2023 (DRF 팀 프로젝트 중 모델들의 관계에 대해 어려움을 겪고 있습니다.) (0) | 2023.05.15 |
T.I.L May 11, 2023 (프로그래머스 - 기사단원의 무기(Python)) (0) | 2023.05.11 |
T.I.L May 10, 2023 (프로그래머스 - 크기가 작은 부분문자(Python)) (0) | 2023.05.10 |