-
1/6 TIL | 쉼표 작업 일지 #17. 맞닥뜨려야 비로소 보이는 것들.📝 기록/작업 기록 2023. 1. 6. 22:47
🔙 이전 시리즈
작업 회고
우선 프로그램 목록 페이지가 완성되어 이제 오늘부터는 프로그램 목록에서 프로그램 클릭 시 이동하게 되는 상세 페이지 작업을 시작하였다.
목록 페이지를 작성할 때는 우선 너무 많은 생각을 하지 말고 당장 보이는 것들만 해치우는 식으로 작업을 하여 ProgramDto가 아래와 같이 구성되어 있었으나 막상 오늘 상세 페이지를 마크업하려고 하면서 목데이터를 구성해보니 아래와 같았다.
이렇게 정리하고 보니 추가되어야 할 도메인 모델이 더 생겼는데, 지금 작성되어 있는 구조는 Program이라는 Entity 안에 값객체(VO)로 Location, Title, Price, Address 그리고 EnumType으로 Category가 들어가 있는 상황이다.
그런데 위와 같은 목데이터로 정리하게 되면서, 우선 Category와 Place는 Entity로 바뀌어야 한다는 것을 파악할 수 있었다. 그 밖에도 다른 작업들이 더 필요할 거 같은데, 우선 지금부터 그걸 지금부터 고민하게 되면 프론트 쪽 작업이 진행되지 않을 거 같아 우선 그렇게 생각만 하고 백 쪽 작업할 때 다시 고민해보려고 한다.
목록을 만들 때는 당장 보여지는 내용에만 먼저 신경 써서 빠르게 구현하고, 그다음에 상세 페이지를 작업하게 되면서 이렇게 세세한 내용들을 신경 쓰는 식으로 작업하는 게 꽤 좋은 방법인 거 같다. 생각이 많아서 처음부터 모든 것을 완벽하게 규정짓고 시작하려고 하면 영영 시작을 못하는 나 같은 사람에게는 당장 닥친 것들을 가장 최선의 방법으로 해결하고, 점진적으로 다음 스텝에서 더 나은 방법으로 고쳐 나가는 것이 꽤 잘맞는 거 같다는 생각이 들었던 하루였다!
'📝 기록 > 작업 기록' 카테고리의 다른 글
1/10 TIL | 쉼표 작업 일지 #19. 프로그램 상세 페이지 UI 완성. (0) 2023.01.10 1/9 TIL | 쉼표 작업 일지 #18. 상세 페이지 작업과 4주차 스프린트 시작. (0) 2023.01.09 1/5 TIL | 쉼표 작업 일지 #16. 프로그램 목록 조회 기능 완성. (0) 2023.01.05 1/2 TIL | 쉼표 작업 일지 #15. 드디어 서버 구현 시작! Value Object 많이 사용하기 도전~! (1) 2023.01.02 12/29 TIL | 쉼표 작업 일지 #14. 카테고리 페이지 완성 & Jest 이미지 파일 깨짐 현상. (0) 2022.12.29