오늘은 메서드 분리를 진행했다.오늘 배운 것 - 메서드 분리어제 start() 안에 모든 로직을 다 넣었는데 오늘은 역할별로 메서드를 분리했다.public void start() { while (true) { displayCategoryList(); // 1. 카테고리 목록 출력 int inputCategory = returnCategoryNumber(); // 2. 입력값 받기 String signal = selectCategory(inputCategory); // 3. 카테고리 선택 // ... }}start()는 전체 흐름만 관리하고, 각 메서드는 자기 역할만 하는 구조로 만들었다.훨씬 읽기 편하고 깔끔해졌다.오늘 헷갈렸던 것 ..