- 배운 내용 중 소화를 못한 부분은 없다
- 내용 정리의 필요성을 느꼈다
- super() 메서드의 개념 알아감
- static 메서드의 용도와 장점에 대해서 배움
- git을 활용한 새로운 개발 방식 적용! (짧은 시간동안 계속 git에 올리는 습관 갖기)
- 오버라이드 되는 메서드의 우선순위에 대해 알게됨
- Object 클래스를 통해 모든 자료형으로 자동 형변환 되는걸 배울 수 있었다
- Wrapper 클래스를 통한 형변환을 배움
- TDD를 처음 접했다
- 기존의 프로젝트는 라이브러리 설치가 어려웠는데 디펜던시를 통해 간단하게 설치할 수 있었다
- TDD를 많이 사용해서 응용해보고 싶다
- SSG 프로젝트는 강사님 진도 따라가고 있는 상황이다
- 상속과 구성에 대한 차이점을 추가로 공부하여 장단점을 확인할 수 있었다
- 객체지향 원칙을 짚게 돼서 좋았다
- 가독성, 응집도, 결합도에대한 구체적인 예시가 좋았다
- 변화하는 것과 변화하지 않는 것을 분리하는 방식으로 결합도를 낮출 수 있다
- TDD를 통해 리팩토링을 어떻게 할 수 있는지 알게 되었다.