wecode 2주차 회고

Gaeun·2022년 12월 24일
1

wecode 회고

목록 보기
2/12

드디어 2주차가 끝났다. 난생 처음 제대로 활용해보는 git 때문에 머리가 빠개지는 일주일이었다. 과제들은 생각보다 그럭저럭 잘 수행했는데, git 때문에 날린 시간이 얼만지... 남은 시간동안 git 공부를 더 해야겠단 생각 뿐이다.

What have I learned?

  • MySQL & SQL: 데이터베이스 생성, 테이블 생성/추가/삭제, 데이터 추가/수정/삭제, 데이터 검색/조회
    그래도 개강 전에 MySQL을 공부하고 들어와서 그런지 할 만 했다!🤓😂😎
  • Express & TypeORM
    • Express 초기 환경 세팅: 웹 개발 프로젝트에 앞서 필수로 진행해야하는 초기 환경 세팅
    • TypeORM & DB Connection: 링크
    • Express & TypeORM을 적용한 API 만들기: http 모듈로만 작성하였던 기본 API를 직접 Express 답게 리팩토링 하는 시간, 링크
      확실히 http 모듈로만 작성했던 것보다는 쉬웠다. 하지만 아직까지도 이해하지 못한 미들웨어들이 있어 이것들에 대한 공부를 조금 더 해야겠단 생각을 했다.

What went well?

생각보다 빠르게 과제를 진행한 것. 과제가 1번부터 8번까지 있었는데, 1번과 2번을 진행할 때에는 아리까리 했던 것들이 8번을 진행할 때에는 대부분 이해하며 코드를 작성하였다. 역시 일단 해봐야 실력이 늘게 된다.

What didn't go well?







깃!!!!!!!!!!!!!!!

처음에는 브랜치를 main이 아닌 다른 브랜치에서 만들어서 처음으로 PR Conflicts를 경험하였고, 이를 해결한 뒤 커밋할 때

$ git add .

을 하위 폴더가 아닌 상위폴더에서 시행해서... 올라가지 않아야 할 것들이 올라갔었다. 그래서 어찌저찌 잘 해결했던 것들을 다 지우고 다시 클론해오고, 브랜치 만들고, 다시 푸시하고... 하지 않아야 할 일들을 반복했다.

What could be done better?

git을 활용할 때에는 항상 폴더 확인하기. 현재 위치 확인하기. main에서 브랜치 만들기.
명심.. 또 명심....
이번주도 잘 보냈다! 다음주에도 아자자!

profile
🌱 새싹 개발자의 고군분투 코딩 일기

0개의 댓글