프로그램 잘 하는 아는 동생이 프로그래밍 책을 볼 때는 좀 바보 같아 보이더라도 예제소스를 일일이 다 손으로 쳐봐야한다고 했는데, 정말 그렇더군요. 요즘 헤드퍼스트 디자인 패턴을 읽고 있는데 책이 사용하는 프로그래밍 언어는 자바고 제가 쓰는 건 PHP여서 예제 코드를 실행 시키는 것 조차 처음엔 쉽지 않더라구요.
이래저래 좀 해매고나서 예제코드를 다 작성하고 실행 시키켜 성공하는 순간! 뭔가 아 이제 알겠다라는 느낌이 퐉! 프로그램을 공부하는 여러분, 머리로 이해한 것 같다고 넘어가지 말고 왜 하나 싶더라도 그냥 타이핑을 합시다.
그리고 헤드퍼스트 디자인 패턴을 공부 중인 PHP 사용자 분들은 Head First Design Patterns in PHP – Weburg.com 를 참고하세요. 한 용자께서 헤드퍼스트 디자인 패턴에 나오는 예제들을 다 PHP로 전환해 두었습니다.