[FE] 좋은 리팩토링, 어떻게 하면 좋을까?
·
Front-end
리팩토링, 그게 뭔데?기존에 만들었던 프로젝트들이 주로 학술제 / 대회 용이라 기간이 한정되어 있었다.한정된 기간이다 보니 일단 '완성' 하는 것에 초점을 맞추다보니매우 지저분하고,,, 내가 이해하지도 못한 코드를 긁어오는 경우도 많았다. 그래서 전체적으로 내 프로젝트들을 전부 *리뉴얼* 하려고 한다!소위 말하는 '리팩토링'이라는 작업을 하려고 하는데,해본 적이 있어야지... 어디를 어떻게 고쳐야할지 엄두가 안났다그래서 '좋은 리팩토링을 위한 방법'에 대해서 여기저기 찾아보았고,블로그에 정리해둔 후, 이를 토대로 리팩토링을 진행하려고 한다처음부터 다 뜯어고쳐야 한다면?1. 기존 코드 분석현재 코드의 구조를 이해하고, 어떤 기능이 어떻게 동작하는지 살펴보기전체적인 흐름을 간략하게 문서화(메모라도)해두면 이..