Refactoring 리팩터링 2판 (코드 구조를 체계적으로 개선하여 효율적인 리팩터링 구현하기)
공연 청구 내역서
- 공연 요청에 따른 연극 장르와 관객 규모를 기초로 비용 책정
- 공연료와 별개로 포인트 지급
최상위의 statement() 함수는 이제 단 일곱 줄뿐이며, 출력할 문장을 생성하는 일만 한다. 계산 로직은 모두 여러 개의 보조 함수로 빼냈다.
Refactoring 리팩터링 2판 (코드 구조를 체계적으로 개선하여 효율적인 리팩터링 구현하기)
Refactoring 리팩터링 2판 (코드 구조를 체계적으로 개선하여 효율적인 리팩터링 구현하기)
공연 청구 내역서
최상위의 statement() 함수는 이제 단 일곱 줄뿐이며, 출력할 문장을 생성하는 일만 한다. 계산 로직은 모두 여러 개의 보조 함수로 빼냈다.
Refactoring 리팩터링 2판 (코드 구조를 체계적으로 개선하여 효율적인 리팩터링 구현하기)
MIT License