T_era

28일차 키오스크 만들기 - 코드 리팩토링 본문

이론/오늘의 학습 내용 요약

28일차 키오스크 만들기 - 코드 리팩토링

블스뜸 2025. 4. 25. 18:39
1. 오늘의 학습 키워드
  키오스크 코드 리팩토링

2. 학습 내용
 어제 만들었던 키오스크의 코드를 리팩토링 해봤다

3. 학습하며 겪은 문제
 Kiosk클래스에 책임이 너무많아서 분산하는 과정을 거쳤다
소스코드를 읽을 때 한 클래스에 메서드가 너무 많고 기능이 섞여있다보니 가독성이 너무 떨어지는 것 같았고
이를 해결하기위해 기능을 더 세분화해서 여러 클래스로 분산시켜주었다
 
4. 내일 학습 키워드
 알고리즘 문제풀이

https://github.com/LJY981008/JavaKiosk