리팩토링을 할 수록 진화를 한다는 걸 비유하는것 같은 재미있는 사진

사실 왜 하는지 이해는 하지만 초보자의 입장에선 버겁기만 하다 그럼에도 필수적인 코드 리팩토링, 왜 하는지 알아보자

 

리팩토링은 코드의 구조나 설계를 개선하고 유지보수성을 높이기 위해 코드를 수정하는 과정을 말합니다. 리팩토링을 통해 코드를 개선함으로써 다음과 같은 이점이 있다

1.코드 가독성 개선 : 코드의 가독성을 높여서 코드를 이해하고 수정하기 쉬워짐

2.코드 재사용성 증가 : 코드를 적절하게 분리하고, 중복을 제거하여 코드 재사용성을 높임

3.유지보수성 개선 : 코드를 단순화하고, 결합도를 낮추어서 유지보수성을 높임

4.버그 발견 용이 : 코드를 정리하고, 개선함으로써 잠재적인 버그를 미리 발견하고 수정

5.생산성 향상 : 코드를 개선함으로써 생산성을 향상

 코드를 지속적으로 유지보수하고 개선함으로써 코드의 질을 높일 수 있으며, 이는 소프트웨어의 품질과 안정성을 향상시키는 데 도움을 준다 리팩토링은 소프트웨어 개발에서 필수적인 과정 중 하나이다

당연하게도 한곳에 올인했다가 날아가면 망하는것이고

규모가 클 수록 관리,가독성도 낮아지고 어려워진다

합리적이고 효율적인 프로그래밍을 위한 필수의 과정인것이다.




Regenerate respon

+ Recent posts