리팩토링

[Refactoring] / 리-팩-토-링

🧹
Official Meaning

외부 동작은 변경하지 않고 코드의 내부 구조를 개선하는 작업.

"표면적으로는 전문성을 띠며 조직의 효율을 강조하는 듯 보입니다."

Real Meaning

갈아엎기. "리팩토링이 필요해요"는 "이 코드는 더 이상 유지보수가 불가능합니다"의 완곡 표현입니다.

"실제 회의실에서 이 말을 들었다면 이렇게 이해해야 생존할 수 있습니다."

Practical Scenario
pangyo-chat
개발
개발자
리팩토링이 시급해요.
팀장
팀장
기능 추가가 더 급한데요.
개발
개발자
(기술부채가 쌓이는 소리)

Community Reactions

"리팩토링 좀 해야 할 것 같아요."

이 코드 다시는 건드리기 싫습니다.

"리팩토링 일정 언제예요?"

영원히 안 할 건가요?