Refactor (1) 썸네일형 리스트형 [refactor] Lv.0 리팩토링 시작 지금 리팩토링 하려는 서비스는 React를 사용한 첫 번째 웹 서비스였고 처음으로 이렇게 규모가 큰 프로젝트를 진행하다 보니 부족한 점도 많았다. 기능 구현 자체는 잘 되었지만 개발 과정에서 폴더 구조나 코드 컨벤션을 깊게 고민하지 못했고, 유지보수성을 고려한 설계가 부족했던 게 아쉬웠다. 처음에는 "잘 작동하니까 괜찮겠지?"라고 생각했지만 실제로 시범 운영을 하면서 앞으로 이 서비스를 관리할 사람들을 위해 더 체계적인 코드 구조와 네이밍 규칙을 적용해야겠다는 필요성을 느꼈다. 또한 서비스 사용자들에게서 더 직관적인 UI가 필요하다는 피드백을 받았고 이를 반영하기 위해 리팩토링을 진행하려고 한다.⭐리팩토링이 필요한 이유⭐처음에는 기능이 잘 동작하니까 문제없다고 생각했다. 하지만 서비스가 유지보수되는 과정.. 이전 1 다음