프로젝트시에 결정해야 될것들

김파란·2024년 8월 13일

project

목록 보기
3/9

1. Project에서 제일 먼저 해야할 것

1). 이름

  • dto, url, html, repository, service 계층 메서드들의 이름을 통일성 있고 구체적으로 적어야한다

2). DB설계와 디자인

  • DB 설계와 어떻게 만들지 전체를 다 구상하고 만들어야한다
  • 적어도 Entity설계는 완벽해야한다 나중에 추가나 삭제를 할 경우 진짜 복잡해진다
  • 어떤걸 눌렀을때 어디로 가는지 화면에 어떤 요소가 있을 건지 다 설계를 해야한다

2. Dto는 인스턴스

  • dto를 static으로 만들게 되면 동시성 이슈와 메모리누수 이슈가 있을 수 있다.
  • 그냥 인스턴스로 만들자

3. 도메인별로 할당

  • 사실 정답이라는 건 없지만 도메인별로 할당하는 게 제일 좋아보인다
  • 해당 기능을 알기 위해서 또 코드 공부해야되고
  • 만약 여러가지 기능들이 있는 페이지라면 가장 큰 틀을 가지고 있는 사람이 페이지를 만들고
  • 조그만한 기능들은 해당 기능을 만든 사람이 api호출하는 식으로 만드는 게 좋아보인다

4. css 통일

  • 백엔드라서 css는 힘들지만 통일감이 없으면 너무 이상할 것 같다
  • 적어도 계속 보이는 navbar나 main페이지는 통일감을 있게 css 폴더를 만드는 게 좋아보인다

0개의 댓글