오늘은 드디어 리팩토링을 마친 후 PR을 올렸다.. 하얗게 불태웠다..
오늘의 학습 Keyword
🔥 새롭게 배운 것 / 리마인드
- 최대한 구체적인 것보다 추상적인 것에 의존하자!!
- Console이 Scanner라는 구현체에 의존하고 있었는데, Input/Output을 구현하는 Writer, Reader를 만들고 Console에서 Input,Output을 주입시켰다!
- Calculator를 AbstractCalculator 인터페이스를 만들어서 캡슐화 시켰다
- CalculatorManager에서 AbstractCalculator를 외부에서 주입 받았다.
🧶 아쉬웠던 점
- 강의를 제대로 못들었으니 내일부터 강의랑 발표 준비에 몰두 해야할 것 같다
🌱 내일의 간략한 목표
- 집중해서 듣지못한 DB강의 집중해서 듣기!
- 디자인 패턴 발표 자료
- 모던 자바 인 액션 스터디 자료 정리