리팩토링이란?
리팩토링은 외부동작을 바꾸지 않으면서 내부구조를 개선하는 방법으로, 소프트웨어 시스템을 변경하는 프로세스이다.
*리팩토링시 중요한 점
- 소프트웨어를 보다 이해하기 쉽고, 수정하기 쉽도록 만드는 것, 겉으로 보이는 소프트웨어의 기능을 변경하지 않는 것이다.
따라서, 리팩토링을 할 때는 기능을 추가해서는 안되고, 단지 코드의 구조에만 신경 써야한다.
- 리팩토링은 가동중인 프로그램을 취해서, 동작을 바꾸는 것이 아니라 우리가 빠른 속도로 개발할 수 있도록 하는 특성을 좀더 많이 주어,
프로그램의 가치를 높이는 것이다.
'STUDY > IT' 카테고리의 다른 글
[IT] 정적분석도구들의 차이점 (0) | 2019.01.07 |
---|---|
[IT] jenkins란? 개념 및 설치방법(2) (0) | 2019.01.04 |
[IT] jenkins란? 개념 및 설치방법 (0) | 2019.01.03 |
[IT] 프론트엔드 공부사이트 (0) | 2019.01.02 |
[IT]자바 공부에 도움이된 사이트 (0) | 2018.09.13 |