Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

9/19 작업 일지 #4

Open
5 of 14 tasks
bohyunkang opened this issue Sep 19, 2022 · 0 comments
Open
5 of 14 tasks

9/19 작업 일지 #4

bohyunkang opened this issue Sep 19, 2022 · 0 comments
Assignees
Labels
daily work record 데일리 작업 일지

Comments

@bohyunkang
Copy link
Collaborator

bohyunkang commented Sep 19, 2022

📄 오늘 할 일

1. 우아한 객체지향 영상 다 보고 클래스 다이어그램 보완

  • 우아한 객체지향 영상 다 보기
  • 클래스 다이어그램 보완하기

2. 프로젝트 생성

  • Gradle 프로젝트 생성

3. 추천 플레이리스트 확인

  • 사용자는 KOTD 어플리케이션을 연다.
  • 사용자는 보니가 추천하는 플레이리스트를 본다.
    • 사용자는 기본적으로 가나다순으로 정렬된 플레이리스트 목록을 본다.
    • 사용자는 저장 많은 순 버튼을 클릭해 많이 저장된 기준으로 정렬된 플레이리스트 목록을 본다.
    • 사용자는 다시 가나다 버튼을 클릭해 가나다순으로 정렬된 플레이리스트 목록을 본다.
  • 사용자는 플레이리스트 중 맘에 드는 플레이리스트를 클릭한다.
    • 노래, 가수명으로 나열된 노래 목록을 본다.
    • 맘에 든다면 내 보관함에 보관한다.
    • 홈 화면 버튼을 누른다.
    • 홈 화면으로 이동한다.
  • 사용자는 계속해서 플레이리스트를 훑어본다.

📝 작업 로그

오늘의 작업 결과

스크린샷 2022-09-19 오후 10 25 13

  • 🔗 메인 화면 UI 구성 PR

    • 헤더 타이틀, 플레이리스트
    • 우선 하드코딩으로 리스트 출력
  • 오전에 작업 일지를 작성하면서 목표를 로그인/회원가입 구현으로 세웠는데, 홀맨님이 오셔서 서비스의 핵심 기능부터 만들라는 코멘트를 주셨다. 생각해보니 1차 MVP 완성이 이번 주 금요일로 가장 중요한 핵심 기능부터 만들어도 금요일까지 완성할 수 있을지 모르는데 로그인/회원가입부터 만들고 있었다니 정말 나이브했구나... 다 알면서도 매번 이렇게 똑같은 실수를 반복한다. 사실 일부러 그런 것은 아니고, 내 서비스의 유저는 가입을 해야 플레이리스트를 등록할 수 있기 때문에 당연~~하게 로그인/회원가입을 만들려고 생각했던 것이었다. 무튼 오후 3시 반, 목표를 추천 플레이리스트 확인으로 수정한다.

  • 하지만 도무지 UI를 포기할 수 없어, 대충 UI 레이아웃만 하드 코딩해서 잡아주었다. 그리하여 Next Todo는 플레이리스트 객체를 생성해서 리스트 배열을 받아와 데이터를 뿌려주는 작업으로 하드 코딩된 UI 레이아웃을 수정해야 한다.

@bohyunkang bohyunkang self-assigned this Sep 19, 2022
@bohyunkang bohyunkang added the daily work record 데일리 작업 일지 label Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
daily work record 데일리 작업 일지
Projects
None yet
Development

No branches or pull requests

1 participant