사용자가 URL을 바꾸는게 아니라 상태가 변경되면서 URL을 바꿔주는 구조로 코드를 짰다. 그렇게 했을 때 무엇이 좋은지는 아직 알지 못했다. 코드 또한 완벽히 이해하지 못한 것 같다.
이전에 짰던 코드 구조를 다시 보기위해 commit message를 살펴봤는데 의도를 담고있지 않은 message들이 대부분이라 원하는 코드를 찾지 못했다. commit 단위가 너무 큰것도 문제였다. 누군가 내 commit message를 봤을때 무엇을 구현한 것인지 바로 알 수 있도록 message에 더 신경을 써야겠다.
한달전에 짰던 코드를 다시 보는데 변수, 함수명부터해서 분리가 필요한 부분이 너무 많았다. 변수, 함수명은 언젠가 날을 잡고 갈아 엎어야겠다.