오늘 미션으로 객체지향을 연습할 기회가 생겼다. 이번엔 시작 전에 어떤 식으로 구조를 가져갈 지 고민했는데 클래스 구조에 대해서만 생각을 했다.
구체적으로 어떤 함수가 필요할 지에 대해서도 생각을 안하다보니 짜면서 중간부터는 흐름에 몸을 맡겼다..
물론 처음부터 모든 걸 생각할 순 없다는 마음으로 나중에 리팩토링 하지 뭐.. 라는 생각을 해본다. 그래도 결과가 나오긴 해서 신기하긴 하지만 굉장히 복잡한 코드가 된 것 같아서 마음이 안타깝다.
확실히 클린 코드에 대한 공부는 시작을 언젠가 해야할 것 같다.