본문 바로가기
개발 일지/TIL

[ 스파르타 / TIL ] 내일배움캠프 #13

by CODESIGN 2022. 11. 16.

오늘 한 것


알고리즘 문제 풀어보기

스파르타 웹 퍼블리싱 강의 듣기

튜터님 데이터베이스 특강

깃 branch 

 

 

오늘 공부한 것


 

[ 프로그래머스 / JavaScript ] 방문 길이

https://school.programmers.co.kr/learn/courses/30/lessons/49994 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는

codesign.tistory.com

 

 

회고


오늘 하루 종일 웹 퍼블리싱 강의를 들으면서 강의 복습 차원에서 네이버 검색창과 반응형 로그인을 구현해 보았다. 역시 아직은 CSS와 JS가 약하다. 대중 무언가가 필요하다는 생각은 들지만 어쩔 때는 용어가 생각이 안 나고 어쩔 때는 문법을 어떻게 적어야 할지 모르겠다. 계속 반복해서 만들어보고 용어들에도 문법에도 익숙해져야겠다.

 

중간에 강의에 지쳐서 프로그래머스 Lv.3을 도전해보았는데 역시나 아직은 어렵다.... 주어진 간단한 테스트 케이스 3개는 통과되었지만 최종 테스트 케이스는 거의 통과를 못했다. 아무리 생각해도 무엇을 더 봐야 하는지 모르겠었는데 힌트를 켜보고 깨달았다. 앞으로 문제를 풀 때 경우의 수를 조금 더 생각해낼 수 있는 능력을 키워야겠다.

 

오후에 잠깐 팀원들과 소스 트리를 사용하여 pull, push, branch, merge까지 해보았다. 팀장이 팀원들을 초대해주어서 각자 브랜치를 만든 후 파일을 수정하고 푸시까지 진행했다. 그러던 중 팀장이 commit만 한 상태에서 다른 팀원이 pull request를 넣었다. 팀원 꺼를 merge를 하고 팀장이 pull을 하지 않고 다시 merge를 하면 에러가 날 것 같았지만, 진짜 프로젝트를 시작하기 전에 차라리 지금 에러들을 접해보자라는 생각으로 merge를 했더니 에러가 났다. 하지만 VScode에서 두 코드를 저장하기를 누르니까 쉽게 문제가 해결되었다. 그러고 나도 pull을 하지 않고 pull request를 넣었다. 역시 에러가 났지만 아까처럼 쉽게 해결하였다. 이로써 우리는 pull, push의 중요성을 몸소 체험했고 소통의 중요성을 느꼈다. 팀원들도 열정이 넘쳐서 금요일에 시작될 프로젝트가 기대된다.

 

 

댓글