1. 이번주 공부한 내용
- Event Emitter
- 이벤트 큐
- VCS
- Git Object
- Git 명령어
- GitHub와 Gist
- 로컬 Repository 와 원격 Repository
- 파일 시스템과 디렉토리
- 암호화 방식 SHA
- 얕은 복사와 깊은 복사
- 해시 알고리즘
2. 이번주 회고
- 이번주 내가 잘 했다고 생각하는 점
- 다른 사람들의 코드로부터 배울 점을 찾기 위해 그동안 활동했던 어떤 기간 보다 열심히 노력했다.
- 모르는 개념(ex. sha알고리즘)을 이해하기 위해 끝까지 파고 들었던 경험이 있다.
- 이번주 부족했던 점
- 다른 사람들과 피드백을 주고 받을 때, 다른 사람의 코드나 언어를 이해하느라 질문 타이밍을 놓쳤다.
- 미션의 소수의 요구사항에 너무 많은 시간을 쏟아서 전체적인 완성도가 떨어졌다.
- 다음 주에 좀더 개선했으면 좋은 점
- 미션의 모든 요구사항을 충족하기 위해서 무작정 코드 작성하는 것이 아닌 보다 견고한 설계를 할 필요가 있으며, 전체적인 완성도를 위해 어려운 점은 미루거나, 포기할줄도 알아야할 것 같다.
3. 느낀점
- 페어 프로그래밍을 하면서 생각보다 내 방식대로 못하는 것이 생각보다 답답하다고 느꼈지만, 그래도 다른 사람들의 인사이트를 얻으면서 깨달은 점이 많았다.