I'm a Developer/개발 잡담
-
⚒️ 리팩토링은 비즈니스에 어떤 영향을 줄까요? (feat. 리팩토링은 적인가 아군인가...)I'm a Developer/개발 잡담 2023. 7. 1. 19:23
1. 리팩토링은 저~엉말 꼭 필요할까요? 개발을 하다보면 리팩토링은 필연적인 과정이 되곤 합니다. 불과 3개월 전 코드도 리팩토링의 대상이 되기도 하니까요. 그럼 그 이유는 무엇일까요? 🤔 제가 개발자가 아닌 다른 직군의 생각을 감히 대변해보자면 이럴 것 같습니다. 기능 추가나 업데이트도 바쁜데, 리팩토링은 왜 하는 거지? 애초에 처음부터 잘 만들면 되지 않나? 몇 개월 전에 만든 건데 왜 갈아엎는 거지? 지금 굳이 리팩토링 해야 하는 건가? 이에 대한 답변은 그때그때 마다 상황과 맥락에 따라 다를 수 있다고 생각해요. 그런데 개발자가 느끼기에 리팩토링이 필요한 경우는 대부분 (개발자 입장에서) 정말 필요한 경우이기 때문이에요. 리팩토링을 하려는 개발자는 코드를 보다 보면 정말 필요하다고 느끼기 때문에 ..