공부/정보처리기사10 리팩토링이란? 리팩토링이란? 외부 동작을 바꾸지 않고 내부 구조를 개선하는 방법 소프트웨어를 쉽게 이해할 수 있고, 보다 효율적으로 동작하도록 소스코드 구조를 변경하는 것이다. 소프트웨어가 제공하는 서비스에 대한 기능 및 동작을 변경해서는 안된다. 처음부터 미리 계획해서 작업하는 것보다는 지속적으로 좋은 디자인을 찾아 진행한다. 리팩토링 목적 소스코드를 보다 더 쉽게 이해하기 위해서 보다 더 쉬운 유지보수를 위해서 (쉬운 이해로 인해 수정하기 쉽도록) Why 리팩토링? 소스코드를 의 이해도를 높이기 위해서 중복되거나 불필요한 로직을 제거함으로써 각 작업별로 코드가 깔끔하게 구현된 상태로 만들기 위해서 에러 및 버그의 원인을 쉽게 찾기 위해서 소스코드의 디자인을 유지하기 위해서 지속된 개발로 인해 망가지는 코드의 구조를.. 2021. 4. 10. 이전 1 2 다음