23.1.6 WIL

Han Lee·2023년 1월 6일
0

WIL

목록 보기
7/7

Facts

  • 레이어 아키텍쳐 계층 구조를 적용해야 했다.
  • TDD를 적용한 테스트 코드와 테스트가 필요하다.
  • 최우선으로 기능을 코드 단계에서는 구현이 됬지만 제대로 작동이 안되는 코드도 있었고 프론트와 연결하지 못한 코드들도 있다.

Feelings

  • 함수와 변수의 이름을 직관적이게 지어야 서로 했갈리지 않는다.
  • jest를 이용한 테스트는 처음에 할 때는 몰랐지만 작성하면서 내 코드가 잘 작동된다는 것을 파악하는 것 뿐 아니라 코드가 어떻게 구성되고 작동이 되는지 파악 할 수 있는 좋은 방법이다.
  • orm을 이용하려면 DB설계를 굉장히 꼼꼼하게 해야겠다는 생가을 하게 됬다. find를 할때 원하는 결과 값을 얻기가 굉장히 힘들어서 많은 양의 메소드가 repository계층에 만들어지게 되었지만 비슷한 작동을 하는 메소드가 많아서 관리가 힘들었다.

Findings

  • 코드를 나눠서 작성 할 때는 역활을 기술로 나눠서 사용을 해야한다.
  • 무의미하게 DB를 여러개 꺼내는것은 좋지 않다.
  • findOne을 잘 이용해서 하나만 꺼낼 수 있게 해야한다.

Futer

  • 잘 짜여진 DB를 찾아서 보자
  • 자바스크립트를 더 공부해야 겠다.
profile
렌덤형 인간

0개의 댓글