
1. 키오스크 마무리
- 더 나아갈 내용이 있더라도 설계, 객체지향 등 여러가지 자바 이외의 이론적인 내용을 더 배워야 가능하다는 생각이 들어 오늘 MagicNumber와 예외처리를 추가하고 정리하였다.
2. 스프링 강의 시작
- 세부적으로 기록하며 듣기보다 가볍게 한번 귀에 익숙해지도록 듣기 시작
3. 깃허브 특강
- 브랜치 활용하기
- 생성
- bit branch 브랜치이름
- → 변화가 보이지 않음 / 나는 여전히 main 브랜치에 있음
- 브랜치 확인
- git branch
- 2가지 브랜치가 보임(현재 브랜치(초록)와 나머지 브랜치)
- 이동
- git switch 브랜치이름 | git switch -c 브랜치이름 (생성과 동시에 이동)
- git checkout 브랜치이름 | git checkout -b 브랜치이름 ( “” )
- 코드를 짠 브랜치를 합치기
- git switch 최종브랜치이름 → git merge 합칠브랜치이름
- Pull Request 활용하기
- 사실 git merge 잘 사용안함
- 터미널 말고 github 웹페이지에서 합치자
- 코드리뷰를 위해서…
- git pull origin main
- Main브랜치 == 배포용
- 개발용 브랜치를 만드는게 좋다
- github 세팅에서 default branch를 dev로 변경
4. 오늘의 소감
- 키오스크를 마무리하면서 자바만으로 하는 프로젝트는 처음이라 느낌이 색달랐다. 생각보다 신경쓸 내용도 많았고, 추가 요구사항을 적용하면서 코드를 수정하기보다 갈아엎는 쪽으로 진행하였다.
- 스프링 강의를 듣던 도중부터 들으니 생각보다 따라가기 어려웠다. 처음부터 다시 정리할 필요가 있다고 느껴진다.
- 앞선 깃허브 특강에 이어서 팀 프로젝트에 필요한 내용을 추가로 강의해주셨다.