[2021-02-24 수] TIL

노을·2021년 2월 24일
0

TIL

목록 보기
47/81

알게된 것

GitHub re-requset 방법

  • PR 보낸 것 수정한다음 re-request를 하면 리뷰어 분이 다시 봐주신다고 한다.
    • PR 우측 상단에 Reivewer에 re-request가 있다.
    • 또는 맨 하단부에도 존재한다.
  • 단순 코멘트를 달면 되는줄 알았는데 아니었다.

Git rebase 방법

  1. 브랜치 미션5에서 진행
  2. 미션4 변경사항이 생김
  3. 브랜치 미션4로 스위치
  4. 변경사항 수정 및 푸쉬
  5. 브랜치 미션5로 다시 스위치
  6. 미션4 리베이스

git switch position-and-score
git add *
git commit -m "temp"
git switch move-piece
git rebase position-and-scoreebase position-and-score

  • 대략 이런 프로세스이다.
  • 아직 실습을 직접 해본 건 아닌데, PR을 올리고 다음 미션을 진행하면서 충돌을 줄이는 법을 배웠다.

Reivew

  • 오늘은 미션을 진행해서 무엇인가 지식적으로 배운다기보다 코딩을 많이 했다. 아직 나는 코딩 실력이 크게 향상되지 않았기에 간단한 미션임에도 많은 시간을 할애했다.
  • 미션을 진행 전 샘플로 만들어둔 프로토타입 팩토리 메서드 클래스를 본래 프로젝트에 이식하는게 생각보다 까다로웠다.
  • 아직 자바의 자료구조를 잘몰라서 어떤 방식으로 데이터를 저장할 지 감이 오지 않아 리스트 한개에 체스 정보를 저장하고 불러오는 방식을 채택했는데, 세이브/로드 과정이 복잡하고 비효율적인 것 같아서 내일은 자바의 자료구조 파트를 좀 공부 해볼 생각이다.
profile
카르페디엠

0개의 댓글