반응형 리팩터링1 Five Lines of Code - 2장. 리팩터링 깊게 들여다보기 코드를 개선하는 방법 가독성을 높이자! 가독성 : 의도를 전달하기 위한 코드의 성질 가독성을 높이기 위해서는 코딩 컨벤션을 지정하고 따르기, 네이밍 잘 짓기, 공백 사용 등이 있다. 유지보수성을 좋게하자! 유지보수성 : 얼마나 많은 후보를 조사해야 하는지를 나타내는 표현 변경포인트가 많으면 기능을 추가했을 때 변경해야 할 부분이 많아져서 버그가 발생하기 쉽다. 조사 단계에 시간이 오래 걸린다는 것은 코드 유지보수성이 나쁘다는 징후이며 개선이 필요하다. 리팩토링 시 성능이 떨어지면요? 리팩토링을 진행하다보면 성능이 떨어지는 상황이 있을 수 있다. 가령, 하나의 for 문 안에서 수행하던 작업들을 리팩토링으로 메서드를 분리했더니 for 문이 2개가 생겼다든지.. 하지만 리팩토링 중에는 코드가 느려지는 것에 .. 2023. 8. 19. 이전 1 다음