A-Dyu의 개발 일기장

리팩토링이 중요한 이유 본문

프로그래밍 정보

리팩토링이 중요한 이유

ADyu 2024. 9. 29. 21:45

리팩토링의 정의는 "결과의 변경 없이 코드의 구조를 재구성함"이란 뜻이다.

주로 이미 완성된 코드를 유지보수나 가독성의 이유로 구조를 바꾸는걸 뜻하는데,

버그를 잡거나, 새로운 기능을 추가하는게 아니라 "리팩토링이 중요한가?"라는 의문이 들 수도 있는데

리팩토링은 코드의 유지 보수성을 높이면서 확장성을 개선하는 등 다음 버전의 개발에도 많은 영항을 끼치며

더욱 빠르게 작동되게 하거나 더 적은 메모리를 사용하게 만드는 등 최적화에서도 꼭 필요한 작업이다.

 

'프로그래밍 정보' 카테고리의 다른 글

오버헤드란?  (0) 2025.01.27
인스톨러와 포터블 프로그램의 차이  (0) 2024.09.29
Json 유효성 검사하는 사이트  (0) 2024.09.09