Just Do IT!

스파르타코딩클럽 내일배움캠프 17일차 본문

스파르타코딩클럽 내일배움캠프/TIL

스파르타코딩클럽 내일배움캠프 17일차

MOON달 2022. 11. 22. 21:30
728x90
반응형
오늘 일과 간단 요약
  • 프로젝트
  • 프로그래머스 level 0 1문제 (풀이 링크)

 

 

 

 

 

 

프로젝트 진행 상황

현재 기능 구현 완료

  • 로그인/회원가입
  • 새 글 작성하기
  • 프로필 수정

기능 구현 완료 전

  • 전체 글 리스트 불러오기
  • 내 글 리스트 불러오기
  • 글 수정/삭제

 

 

지금 한 이정도 완성되었다.

사실 기능 구현만 한다고 되는 건 아니었다. 어제 깃으로 조원분들이 코드를 공유 받고,

오늘 합치는 역할을 맡았는데 하나씩 합칠 때마다 생기는 오류....ㅋㅋㅋㅋㅋㅋ

 

뭐든 오류를 잡으면 또 다른게 생기고, 또 다시 고치고의 무한 반복이다.

그래도 중간중간 바로바로 팀원분들에게 물어보고 코드 공유하면서 오류를 고칠 수 있어서 다행이다.

혼자 하면 절대 못 했을 듯.

 

어찌저찌 해서 버튼들끼리 구현은 했고, 아직 오류는 있긴 하다.

이건 이제 내일 화면 공유를 해서 해결하기로 했다.

 

 

현재 웹페이지

맨 처음 페이지 (아래 링크는 편의를 위한 임시 버튼이다)
로그인/회원가입 페이지
새 글 작성하기 페이지
화살표 버튼을 누르면 나오는 바로가기
프로필 수정하기를 누르면 나오는 팝업창(프로필 관리)

 

 

오늘은 이 정도 해결했다.

해결했다고 하기에는 애매하지만...연결은 다 되니까!

 

페이지 별로 연결하고, 저 토글 만드는 데 시간이 오래 걸렸다.

원래는 프로필 관리 페이지가 모달창 형식으로 나와야 하는데 이상하게 따로 독립되서 모달창 만드면 잘 되는데,

SPA 페이지로 만들어서 그런가...정확한 이유는 모르겠지만, 모달창을 만들어도 버튼 클릭하면 나오지 않았다.

 

그래서 고민하다가 아예 팝업창을 만드는 형태로 만들어두었다.

그런데 지금 해결해야 할 점이 있다.

팝업창으로 나오니까 프로필 수정하니까 오류가 생긴다.

js 코드 중에 문제가 생긴 것 같은데, 팝업창이 아닌 그냥 페이지로 연결하면 수정이 된다.

그래서 이걸 내일 팀원들과 화면 공유하면서 고쳐야할 것 같다.

 

구현 완료된 기능들을 연결하는 걸 했는데, 이게 생각보다 쉽지 않다.

그래도 이번엔 깃으로 협업해서 팀원들의 코드를 공유받는 건 쉬웠다. 물론 나 역시도 잘 업로드해두고 있다.

 

 

 

 

내일 해야 할 목록들
  • 수정/삭제 기능 추가
  • 전체 리스트 불러오기 기능 추가
  • 프로필 관리 오류 해결

 

목록으로 정리하면 그리 많지 않은데, 실제로 해보면 시간이 오래 걸릴 듯 하다.

그래도 뭔가 차근차근 되어가고 있는 것 같아서 기분이 좋다.

 

와이어프레임대로 하려고 노력하고는 있지만, 부분부분 바뀔 수도 있을것 같다.

꼭 그대로 하고 싶었는데 이건 내 실력의 문제라서 나중에 실력이 더 쌓이면 리팩토링 해보고 싶다.

 

9시 전부터 팀원들과 오늘 마지막 회의를 했는데,

좋은 팀원분들을 만난 것 같다. 다들 적극적으로 참여해주시고, 질문도 잘 받아주신다.

내일은 저기 목록들을 하나씩 해나가야지. 

물론 나 혼자 하는 건 아니고, 화면 공유 해서 해보기로 했다. 집단 지성으로 하면 더 잘될 거니까.

목표는 금요일까지 구현하기인데, 되지 않을까? 너무 긍정회로인가...ㅋㅋㅋㅋ

 

 

 

 

 

 

짧은 일기

프로젝트를 하다 보니까 정말 코딩은 오류를 해결하는 일의 연속이라고 느껴진다.

여기저기서 문제가 발생하고 그 문제를 해결하고, 다시 또다른 문제를 만나고...그래도 하나씩 해결하면 뿌듯해진다.

 

팀 프로젝트다보니 팀원들과의 회의도 정말 중요한데,

운좋게도 2번 연속 좋은 팀을 만난 듯 하다. 다들 너무 열심히 하고 잘하신다...!

나도 그래서 최선으로 하기 위해서 노력중이다.

안되는 건...오래 붙잡지 않고 ㅋㅋ

 

이제 프로젝트 이틀 차니까, 안된다고 생각하지 말고 계속 긍정적으로 생각해야겠다.

실제로 우리 조가 못하는 건 아니니까...(아닌가?)

여튼. 내일은 오늘 해결하지 못한 오류들을 꼭 해결해야 겠다. 혹시 또 다른 오류를 만나더라도..ㅋㅋㅋ

그리고 기능 다 연결해봐야지.

728x90