리팩토링

데브코스

목록 보기
33/131

리팩토링 - 내 코드에 나쁜 부분이 있는지 확인하고, 더 나은
클린 코드로 바꾸기 위한 작업

리팩토링은 언제 해야할까?

  1. 에러(문제점)가 n회 발견되었을때, 리팩토링을 해야한다.
  2. 리팩토링을 하면서, 에러를 역으로 발견할 수 있다.
  3. 기능을 추가하기 전에 리팩토링을 하고 추가를 한다.
  4. 코드 리뷰할때

그럼 언제하면 안될까?

  1. 배포, 운영 직전에는 절대!! 코드 수정이 일어나선 안됩니다.
profile
Dive Head First | Work Super Hard | Attract Great People

2개의 댓글

comment-user-thumbnail
2025년 9월 24일

리팩토링은 말씀하신 것처럼 꼭 필요한 순간들이 있긴 하지만, 실제 현업에서는 일정에 쫓기다 보니 리팩토링에만 집중할 시간이 잘 안 나요. 또 잘못 손대면 바로 장애가 날 수도 있어서 제일 무서운 작업 중 하나이기도 하고요 😅
그래서 저는 처음부터 유지보수하기 쉽게 코드를 짜는 게 가장 좋은 리팩토링이라고 생각해요. 그렇게 해두면 나중에 기능을 추가하거나 수정할 때 훨씬 편하답니다 👍

1개의 답글