Published:
Updated:

오늘의 활동

  • enum 리팩토링, 호눅스 피드백 수정
  • 스프링, 일어 공부
  • 백준 1032번

느낀 점

  • 오늘은 enum으로 재구현하려고 했던 부분과 호눅스의 피드백 때 얻은 내용을 바탕으로 리팩토링만 진행했다. 다른 부분들은 크게는 문제가 없었지만 enum으로 바꾸는 과정에서 많은 오류가 생겼다. 오류의 연쇄가 계속 발생하여 차근차근 한 문제씩 해결하려고 노력했다.
  • 다른 문제들은 어떻게든 해결이 된 것 같았지만, 가장 중요한 index가 불러와지질 않으니 확인할 수 있는 방법도 없었다. 결론적으로는 enum의 value에 상수를 넣은 것이 잘못이었다. 다른 클래스에 public static final로 상수를 선언하여 "src/main/resources/static" -> URL + "static" 이런 식으로 변경했다. 컴파일 과정에서도 오류가 없었기도 하고 이거 때문에 몇 시간을 날린 걸 생각하면 굉장히 허무하다.
  • 이번 기회에 제대로 깨닫게 됐으니 다음부터는 enum value에 절대 상수는 넣지 말도록 주의하자..!

Tags:

Categories:

Published:
Updated:

Leave a comment