로딩
티스토리 데이터 처리 중입니다.

220720 TIL 목적을 잊지 말자

 220720 TIL 목적을 잊지 말자

오늘 목표로 했던 작업은 지금까지 작성한 코드들을 관심사에 따라 분리하는 게 1차적인 목표였다. 지금까지 관심사의 분리고 뭐고 아무것도 신경 안쓰고 일단 기능이 구현되도록 했기 때문에 코드들이 엉망진창이었다.

예를 들면 평점을 계산하는 메서드가 Panel클래스에 들어가 있고 랜덤으로 문장 나오게 하는 메서드도 첫 패널에 들어가있고 아무튼 엉망진창이다. 패널이나 프레임 클래스가 많아지다 보니까 발생하는 일이 분명 평점 계산하는 메서드를 작성했는데 어떤 패널에 넣어놨더라..

하면서 뒤죽박죽 되어있는 내 클래스들에서 내가 작성했던 메서드가 어디 있는지 찾는데도 시간이 좀 걸렸다. 그래서 오늘은 마음먹고 각 기능의 역할에 따라 분리를 해주려고 했다.

이게 왜 마음먹고 해야 하는 일이냐면.. 이전에 todolis.....