TDD
-
-
-
-
-
리펙터링 스터디 2주차 공부 정리TDD 2022. 7. 17. 13:13
기본적인 리팩터링 기본적으로 많이 사용한는 리팩터링은 함수 추출하기 변수 추출하기 이 두 리팩터링을 반대로 진행하는 함수 인라인하기 변수 인라인하기 추출은 이름짓기 , 코드의 이해도가 높아지면 이름을 바꿔야할때가 많음 함수 선언 바꾸기 변수 이름바꾸기 변수 캡술화 하기 매개변수 객체 만들기 함수의 구성과 이름 짓기는 가장 기본적인 저수준 리팩터링이다. 일단 함수로 만들고 나중에 고수준의 모듈로 묶어야함 여러함수를 클래스로 묶기 묶은 모듈을 작업처리 과정을 명확한 단계로 구분짓는 단계 쪼개기를 적용할 때도 많다. 단계 쪼개기 6.1 함수 추출하기 배경 코드 조각을 찾아 무슨일을 하는지 파악한 다음 , 독립된 함수로 추출하고 목적에 맞는 이름을 붙힌다. 기준 재사용성을 기준으로 할 수 있다. 내눈에는 목적과..