리팩토링이란 무엇일까? #IT용어요약정리

리팩토링 요약정리

 

 

오늘은 리팩토링이란 단어를 요약정리하며 알아보고자 한다.

생활코딩에서 배운 내용과 위키백과에서 가지고 온 내용을 정리하였다.

 

 

 

 

리팩토링

- 공장으로 다시 보내 개선한다는 의미로 생각해도 된다.

- 코딩을 하고나면 코드가 좀 비효율적인 면이 생기기 마련,

  동작하는 것은 그대로 두고 코드 자체를 효율적으로 만들어서

  코드의 가독성과 유지보수를 좋게 만들며,

  중복되는 코드를 줄이는 것을 말한다.

- 즉 비효율적인 것을 없애고 효율적으로 코드를 만든다라는 것이다.

 

 

 

 

 

 

 

위키백과로 본 리팩토링

리팩토링(refactoring)은 소프트웨어 공학에서 '결과의 변경 없이 코드의 구조를 재조정함'을 뜻한다. 주로 가독성을 높이고 유지보수를 편하게 한다. 버그를 없애거나 새로운 기능을 추가하는 행위는 아니다. 사용자가 보는 외부 화면은 그대로 두면서 내부 논리나 구조를 바꾸고 개선하는 유지보수 행위이다.

 

 

참조 : 생활코딩, 위키백과

 

 

이 글을 공유하기

댓글

Designed by JB FACTORY