더북(TheBook)

1.2.4 연습 문제

각 장 말미에는 연습 문제가 있다. 배운 내용을 복습하기 위해 풀어보는 교과서의 연습 문제와 달리, 이 책의 연습 문제는 각 장에 수록된 내용 이상의 것을 학습하는 데 유용하다. 내가 안내한 경로를 벗어나 잠시 여러분 스스로 탐험을 떠나야 할 때도 있는 법이다. 다른 언어를 연구해야 할 수도 있고 기능을 어떻게 구현하면 좋을지 생각해봐야 할 것이다. 안락한 곳에서 벗어나 고민이 필요한 대목이다.

도전을 극복한 독자는 머릿속 여기저기 상처로 가득하겠지만 더 넓은 식견을 갖게 될 것이다. 관광버스의 푹신한 의자에 그냥 앉아 있고 싶다면 생략해도 무방하다. 책 주인은 여러분이니까.

경고 한 마디! 이 책을 보면서 개발 중인 인터프리터를 변경하라고 요구하는 연습 문제도 있다. 이럴 때에는 여러분이 작업 중인 코드를 복사해서 구현하기 바란다. 이후 장부터는 항상 여러분의 인터프리터가 손대지 않은 (연습 문제를 풀기 이전의) 상태라고 가정하겠다.

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