14장 → 점진적인 개선을 보여주는 사례 연구
프로그램을 짜다 보면 명령행 인수의 구문을 분석할 필요가 생김
편리한 유틸리티가 없다면 main 함수로 넘어오는 문자열을 직접 분석하게 됨
→ 책에서 새로 짠 유틸리티 Args
: 생성자에 (입력으로 들어온) 문자열과 형식 문자열을 넘겨 Args 인스턴스를 생성 후 Args 인스턴스에다 인수 값을 질의한다.
p247~254
⇒ 코드가 위에서 아래로 읽힌다. 이름을 붙인 방법, 함수 크기, 코드 형식에 주목하면 전반적으로 잘 짜인 프로그램.