팀프로젝트 계획
제일 먼저 좋아요 +1 제한과 좋아요 취소 기능을 구현하려고 했다.
처음에는 인스타 좋아요 처럼 좋아요를 누르면 하트 색상이 변하고 취소를 누르면 하트 색상이 다시 변하는 기능을
만들어봐야겠다. 라고 생각을 했는데 팀원분들과 얘기하면서 여기에 문제가 생겼다.
만약 내가 누른 좋아요에 다른 사람이 좋아요 취소를 누르면??
.... !! 😲😲😲
그래서 다시 생각한 게 로그인이다.
로그인과 회원가입은 내가 구현하는 담당은 아니지만 db에 id와 pw를 담을 공간을 만들어서
좋아요를 누른 사람의 id가 이미 누른 id일 경우 버튼이 🧡이고
한번 더 누르면 -1 & 좋아요 누른 db 삭제
좋아요를 누른 사람의 id가 안누른 id일 경우 버튼이 🤍
한번 더 누르면 +1 & 좋아요 누른 db 넣기
이렇게 하면 어떨까 다시 생각하게 되었다.
물론 생각한대로 구현을 하면 좋겠지만 로직을 짤 때 생각에서 막히면 구현을 못하기 때문에
생각을 잘 해서 구현하는 것이 best...!!
git
폴더 내에서 git을 pull을 받으면 해당 branch 내에 commit 된 파일들과 함께 gitRepository폴더가 같이 생성이 되었다.
그 이유는 git init를 하고 clone을 한 뒤 pull을 받았기 때문이었다..!!
clone을 하면 해당 폴더가 한 번 더 생기기 때문에 원하는 폴더에 pull을 받고 또 다른 폴더가 생기지 않으려면
git init를 하지 않고 생성한 폴더 내에서 git clone gitRepository주소 . 를 작성하면 된다..!!
'TIL' 카테고리의 다른 글
30일차_프로젝트 구현 시작 (0) | 2021.10.13 |
---|---|
26일차_3주차 강의 응용 & 3차 구현 테스트 (0) | 2021.10.08 |
24일차_나홀로 일기장 (0) | 2021.10.06 |
23일차_2차 팀프로젝트 시작 (0) | 2021.10.06 |
19일차 _ 2번째 구현테스트 (0) | 2021.10.02 |