리팩토링

Yerin·2020년 3월 20일
0

리팩토링이란?

  • 외부 동작을 바꾸지 않으면서 내부 구조를 개선하는 방법.
  • 코드가 작성된 후에 디자인을 개선하는 작업.
  • 모든 것을 미리 생각하기보다는 개발을 하면서 지속적으로 좋은 디자인을 찾는다.
  • 메소드 내의 지역변수와 parameter를 주의 깊게 볼 필요가 있다.
  • 값이 수정되지 않는 변수는 파라미터로 넘길 수 있다.
  • 값이 수정되는 변수는 주의가 필요하다. 변화되는 부분을 함수로 추출하여 리턴 값으로 돌려줄 수 있다.

https://nesoy.github.io/articles/2018-05/Refactoring

profile
졸꾸 !!!

0개의 댓글