[9일차] 클론 피드백 정리

Woozy9ucci·2022년 10월 31일
1
  • 댓글과 대댓글 테이블 설계할 때 계층형 데이터 모델

    위와 같이 구현한다면 어땠을 까??
    내가 이해한대로라면 굳이 댓글 테이블이 두개 있을 필요 없고
    댓글 -> 글? or 댓글? 과 같은 구조로 설계하면 좋을 것 같다는 말 같다.
    좋아요도 마찬가지로 하나의 큰
    계층형 데이터 모델에 대해서는 다음을 참고했다.
    https://ckim0531.tistory.com/entry/%EC%A0%95%EB%B3%B4%EC%B2%98%EB%A6%AC%EA%B8%B0%EC%82%AC-1%EA%B3%BC%EB%AA%A9-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-2-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%8D%B8%EB%A7%81-%EB%B0%8F-%EC%84%A4%EA%B3%84-%EA%B3%84%EC%B8%B5%ED%98%95-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%8D%B8

  • 테스트코드
    처음에는 다음과 같이 접근해보자
    ㄱ. a, b, c 라이브러리를 가져다 썼을 때 잘 동작하는지
    ㄴ. 조건문 등 분기가 있는 부분에서 잘 나뉘는지, User권한별 설정 여러가지 환경으로 테스트
    ㄷ. 구조적으로 에러코드가 발생할 수 있는 부분들 (null, type 등 여러가지 환경 조성)
    ㄹ. 메소드 등의 접근 제한 private으로 하는게 과연 맞는지, 호출되었을 때의 결과들
    등 부터 차근차근 테스트코드를 작성해보자

  • 반복적 수동배포 개선
    깃허브 액션, 젠킨스 뭐든 활용할 수 있도록 공부해보자.
    추가적으로 왜 사용했는지에 대한 이유를 생각할 수 있도록 해보자
    무중단 배포또한 염두에 두자.

  • ResponseDto 사용
    사용시 null값 응답은 위험하다고 한다. 멤버가 겹치면 상속등을 이용하더라도
    꼭 응답에 필요한 형식을 사용하여 response를 주자

  • 정적파일 관리
    구조적으로 어디서 정적파일을 관리하는게 효율적이냐 를 물었을 때의 답은 간단한 것 같다.

1개의 댓글

comment-user-thumbnail
2022년 10월 31일

하하하!!

답글 달기