프로젝트를 진행할 때, 다음과 같은 사항들을 작성했다.
이번 주가 지나면 사용자는 무엇을 할 수 있나요? 란 질문에 대한 답을 작성하다 보면 내가 진행하는 프로젝트에서 무엇이 최우선 순위인지 스스로 고민해보며 깨우치는 시간을 갖게 된다. 나는 이렇게 작성했다.
'검색' 기능 구현이 최우선순위이자 어떻게 구현해야 할지 가장 막막한 부분이었다. 검색 기능에 대해 공부한 결과 검색 기능을 구현하는 방법은 여러 가지가 있다. 다만, 백엔드가 없는 상황에서 내가 구현할 수 있는 최선의 방법은 무엇일까에 대한 고민을 하루 동안 한 것 같다. 내가 지금 만들고 싶은 프로젝트는 현재 널리 알려져 있는 명언과 그 명언을 말한 사람이 실제로 말한 것인지 아닌지 궁금할 때, 사용하는 서비스이다. 그러면 검색창에 명언을 말한 사람 예를 들어 앤디 워홀을 입력하면 앤디 워홀의 명언들을 출력해야 하고, 명언의 내용 '유명해지면 똥을 싸도 박수를 칠 것이다'와 같은 내용을 입력하면 검색창에 해당 명언을 말한 사람의 이름이 나와야 하는 것이 내 계획인데, 이를 구현하려면 정보를 어떻게 저장하며 어떻게 검색해야 할지가 관건이다. 먼저, 내가 할 수 있는 방법으로 구현해보고 그다음에 더 좋은 방법이 있다면 리팩토링 하는 방법으로 진행해야겠다.
'TIL' 카테고리의 다른 글
TIL - 20220702 (0) | 2022.07.02 |
---|---|
TIL - 20220701 (0) | 2022.07.01 |
TIL - 20220629 (0) | 2022.06.29 |
TIL - 20220628 (0) | 2022.06.28 |
TIL - 20220627 (0) | 2022.06.27 |