This1 /JavaScript/리팩토링 Refactoring 코딩하고 나면 코드가 비효율적인 면이 있다. 동작하는 것은 그대로 두고 코드 자체만 효율적으로 만들어서 가독성을 높이고 유지 보수하기 편하게 만들어 중복된 코드를 낮추는 것으로 코드를 다시 개선하는 작업을 리팩터링이라 한다. 활용 저번에 만들었던 버튼을 가지고 예시를 들어보자. 똑같은 코드를 사용하여 같은 버튼을 하나 더 만들어보면 작동은 하지만 처음에 만든 버튼만 value가 변하는 것을 볼 수 있다. 이런 식으로 변하는 걸 확인할 수 있다. 두 번째 버튼도 첫 번째 버튼처럼 사용하려면 다음과 같이 하면 된다. 이와 같이 id값을 구분해줘야 정상적으로 사용이 가능하다. 아주 사소한 예를 들어 보았지만 이러한 코드를 사용한 버튼이 여러 개일 경우 모두 다 바꿔줘야 하는 불편함이 있다.. 2021. 12. 25. 이전 1 다음