더북(TheBook)

실제 함수는 너무 간단해서 거의 영어 문장처럼 읽을 수 있다. 단 한 줄의 주석도 없이 매우 서술적인 코드를 작성했다. 여기에서 핵심은 주석 한 줄을 쓰는 것보다도 일이 적다는 점이다. 또한, 이 프로젝트가 살아있는 동안 더 이상 주석을 유지 관리하기 위해 주석과 실제 코드를 동기화할 필요가 없다는 것을 안다면 여러분은 너무 감사해 고개를 마구 숙일 것이다. 정말이지 훨씬 낫다.

함수를 추출하는 것은 귀찮은 일처럼 보인다. 하지만 사실 비주얼 스튜디오와 같은 개발 환경에서는 쉬운 일이다. 코드에서 추출할 부분을 선택하고 Ctrl + .(마침표)를 누르거나 코드 옆에 나타나는 전구 아이콘을 선택하고 ‘메서드 추출(Extract Method)’을 선택하면 된다. 우리가 할 일은 여기에 이름을 붙이는 것이다.

이러한 조각을 추출할 때 같은 파일에 있는 코드 조각을 재사용할 수 있는 기회도 얻게 된다. 오류 처리 방식이 다르지 않다면 청구서를 작성하는 시간을 절약할 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.