감사쟁이야
감사쟁이의 성장기록
감사쟁이야
  • 분류 전체보기 (130)
    • Java-Spring (0)
    • ComputerScience (0)
    • Project (64)
      • TIL, WIL (57)
      • Project Retrospect (7)
    • Problem Solving (63)
    • Book Review (1)
    • Culture & Discovery (0)
    • Daily Log (2)

블로그 메뉴

  • 홈
  • 깃허브
  • 방명록
hELLO · Designed By 정상우.
감사쟁이야

감사쟁이의 성장기록

TIL(12) 21-10-01 : 1차 프로젝트 완료🚀 되돌아보기
Project/TIL, WIL

TIL(12) 21-10-01 : 1차 프로젝트 완료🚀 되돌아보기

2021. 10. 2. 17:30

TIL D.P 프로젝트 1차 완료

  • 드디어 1차 프로젝트를 완료했다.
  • 1차 프로젝트 완료 후, 팀원 분의 서버에서 호스팅 작업을 맞췄는데 서버에서 해당 홈페이지를 리턴해주지 못했다.
    그래서 무엇이 문제가 있는지 확인하기 위해, 내 컴퓨터로 팀원 분의 서버 들어가서 실행시키니, 잘 돌아갔다.
    무엇이 문제였을까? 팀원 분의 노트북 네트워크 문제로 추측이 된다.

1차 회고록 작성

  • Keep Try Problem을 적용하여, 회고를 하였다.
    PM 분께서 아이디어를 발상할 수 있도록 시각화 해주셔서
    쉽게 Keep, Try, Problem에 대한 생각을 하나씩 꺼내 볼 수 있었다. 💡
    Project를 잘 이끄려면, 소통을 잘 할 수있게 하는 것이 중요한데, PM 분의 행함을 보고 역량을 배우게 된다.
  • Keep Try Problem을 통해 잘한 것을 발전시키고 문제점을 해결하기 위한 방향을 찾게 되었다.

타임 어택 구현 테스트

  • 팀별 회고가 끝난 후에는 타임 어택 구현 테스트를 진행했다.
    1차 프로젝트를 진행하면서 구현한 api여서 완성을 했다.
  • 코드에 비효율적인 부분이 있는데, 어떻게 할지 고민했었고, 튜터님께서 작성한 코드를 비교하면서 해결책을 찾았다.
    • idx 사용하지 않고 _id를 사용하여, API를 불러올 때마다, 몽고디비에 들어가 모든_id를 string으로 바꿔 return 한 것
      • 고유한 idx를 추가하려고 했는데, 아이디어는 생각이 났지만, 이에 대한 알고리즘을 구현하지 못했다.
      • 원인을 살펴보니, 일반적인 부분만 생각을 하고 구현하려고 하니, 에러가 나서 포기했었다.
      • 예외처리 부분과 일반적인 부분을 분리해서 먼저 생각하고 구현하자.
    • post의 구현할 때, "post API 요청" 부분과 "html 태그 추가" 부분을 분리하지 않아 복잡한 것
      • 기능을 분리하여, 코드를 읽기 쉽게 만들자.

'Project > TIL, WIL' 카테고리의 다른 글

TIL(14) 21-10-05 : 2차 프로젝트 시작, How to 협업 💡  (0) 2021.10.05
TIL(13) 21-10-04 : 피드백, 방향 잡기  (0) 2021.10.04
TIL(11) 21-09-30 : Level Up  (0) 2021.09.30
TIL(10) 21-09-29 : 구현 도전, 클린코드도 도전  (0) 2021.09.29
TIL(9) 21-09-28 : TIL Deserter Pursuit 프로젝트 4일차  (0) 2021.09.28
    'Project/TIL, WIL' 카테고리의 다른 글
    • TIL(14) 21-10-05 : 2차 프로젝트 시작, How to 협업 💡
    • TIL(13) 21-10-04 : 피드백, 방향 잡기
    • TIL(11) 21-09-30 : Level Up
    • TIL(10) 21-09-29 : 구현 도전, 클린코드도 도전
    감사쟁이야
    감사쟁이야
    sunzero0116@gmail.com

    티스토리툴바