2022년 11월 4주차 WIL
20221127 (Weekend, I learn)
- 이번 주 한 일
지난주 금요일부터 이어져오던 알고리즘 주차가 목요일에 끝이 났다. 전체적으로 문제를 빠르게 푼 후, 팀원들과 코드 리뷰를 통해 자바의 다양한 클래스와 클래스의 사용 방법 등을 터특할 수 있었다. 화요일과 목요일 알고리즘 모의고사 및 시험을 진행했다. 난이도 자체는 쉬었고 문제의 요구사항과 설정이 조금 더 명확했으면 좋겠다는 생각을 했다.
코드 리뷰를 직접 진행하면서 다른 사람이 짠 코드를 빨리 이해하는 법을 조금이나마 터특했지만 아직까지 진행은 미숙한 면이 많은 듯하다.
금요일부터는 새로운 주차에 대한 발제가 진행되었다. 이번 주는 스프링을 학습하고 이를 활용한 개인 프로젝트, 팀 프로젝트를 진행한다. 이전 주차까지는 알고 있던 내용이 많아 어렵지 않았지만 이번 주차부터는 스프링이라는 새로운 것을 학습해야 하기에 쉽지 않을 듯하다.
스프링을 학습하기 전, 금요일 당일까지 제출해야 하는 과제가 나왔다. 객체 지향이 무엇인지 이해하고 있는지, 자바에서 객체 지향을 위해 꼭 필요한 클래스의 사용법을 아는 지 등을 묻는 과제였다. 전체적인 시나리오가 있었지만 시나리오를 구성하기 보단, 클래스의 생성자들을 어떻게 사용해야 하고 어떻게 객체 지향을 이룰 것인지에 초점을 맞춰 클래스 설계를 진행했다. 아직까지는 쉽지 않지만, 처음이기에 그럴 수 있다고 생각한다. 앞으로 전체적인 구조 설계에 대한 학습도 열심히 해서 빠르게 할 수 있도록 노력해야겠다.
- 잘한 점
알고리즘 주차를 올바른 방향으로 잘 끝낸 것
- 부족했던 점
지난 주 Github에 대해 부족해 추가 학습이 필요하다고 했는데 이 부분을 보완하지 못했다. 이번주는 스프링을 학습하면서 틈틈이 Github정리 및 사용법을 익히도록 해야겠다.
- 이번 주 할 일
스프링 및 Github 학습
Github 정리