A-Dyu의 개발 일기장
리팩토링이 중요한 이유 본문
리팩토링의 정의는 "결과의 변경 없이 코드의 구조를 재구성함"이란 뜻이다.
주로 이미 완성된 코드를 유지보수나 가독성의 이유로 구조를 바꾸는걸 뜻하는데,
버그를 잡거나, 새로운 기능을 추가하는게 아니라 "리팩토링이 중요한가?"라는 의문이 들 수도 있는데
리팩토링은 코드의 유지 보수성을 높이면서 확장성을 개선하는 등 다음 버전의 개발에도 많은 영항을 끼치며
더욱 빠르게 작동되게 하거나 더 적은 메모리를 사용하게 만드는 등 최적화에서도 꼭 필요한 작업이다.
'프로그래밍 정보' 카테고리의 다른 글
오버헤드란? (0) | 2025.01.27 |
---|---|
인스톨러와 포터블 프로그램의 차이 (0) | 2024.09.29 |
Json 유효성 검사하는 사이트 (0) | 2024.09.09 |