ComputerProgrammingwithGNUSmalltalk:6.1
어떻게 스스로 발전할까요?
비록 스몰토크가 문법적으로는 작은 언어지만, 이것으로 할 수 없는 일이 거의 없고, 그 양이 방대한 내장된 클래스와 거기에 포함된 메소드들이 여러분을 도와줄 것입니다. GNU 스몰토크의 문법적인 모든 부분을 거의 다 다루었으며, 또한 자주 사용하는 클래스들도 설명하였습니다. 아직 탐험해야 할 많은 클래스들이 여러분 앞에 기다리고 있습니다. 이들을 살펴보기 위한 가장 효과적인 방법은 연습을 하는 것입니다. 프로그래밍 세계에서 연습이란 쉽게 말해 프로그램을 작성해보는 것입니다. 이미 여러분은 진행하고 싶은 프로젝트를 맘 속에 품고 있을 것입니다. 하지만 만약 그런 것이 없다면 GNU 스몰토크로 풀어볼 수 있는 흥미로운 문제들이 많이 있습니다. 이 장 이후 '더 읽을 만한 것들' 부분에서 몇 개의 웹사이트를 소개하겠습니다.
또 다른 중요한 점은 다른 스몰토크 프로그래머들과 만나고, 새로운 스몰토크 뉴스를 접하여 여러분이 혼자라고 느끼지 않는 것입니다. 이 장의 끝에는 몇몇 웹사이트, 메일링 리스트, 블로그 주소를 써두었습니다.
이 책을 읽어서 이론적인 부분을 배운 여러분들이라면, 이러한 것들이 여러분의 실전 능력을 배양시켜줄 것입니다. 이 다음 부분부터 여러분의 이론적인 지식을 개선하여 줄 것들, 또한 실전 프로그래밍에서 필요한 필수 내용들을 다룬 책들도 있습니다. 여기에는 일반적인 고급 프로그래밍 개념과 스몰토크 언어와 관련한 고급 주제가 빠져있지만, 알아두면 스몰토크가 다른 관점에서 아름다운 언어라는 것을 알 수 있을 것입니다. 이 또한 우리가 왜 다음 절의 책들을 읽어야 하는지에 대한 이유가 될 것입니다.