영어 공부를 하다가 단어 뜻을 모르면 영어 사전을 찾아봅니다.
이처럼 프로그램을 짜다가 모르는 게 생기면 레퍼런스,
라이브러리 같은 것들을 찾아봐야 합니다.
물론 책을 보면서 도움을 얻을수도 있지만,
그러한 것에는 한계가 있기 마련입니다.
그리고 삼성 제품의 문제를 해결하려면 삼성에서 나온 매뉴얼을
보듯이 프로그래밍도 문제가 생기면
그것을 제작한 회사의 라이브러리를 확인해야 합니다.
그러면에서 MS계열 언어의 라이브러리는 'MSDN 라이브러리'에 있습니다.
이 곳에는 아주 방대한 자료가 있고, 국내에서 찾기 힘든 자료들도
매우 많이 있습니다.
영어에 대한 이해도가 높다면 이런 면에서 매우 유리합니다.
아주 흥미를 끄는 그런 실용적 예제를 많이 접할 수 있게 되는 것입니다.
그래서 저 역시 프로그래밍 책을 사야한다면 레퍼런스 개념의 책을 사는 것보다 특수한 기술에 대한 설명이 있거나 뛰어난 예제가 있는 프로그래밍 책을 삽니다.
레퍼런스는 라이브러리를 따라올 수 없거든요.
JAVA 계열도 SDK가 설명되어 있는 레퍼런스가 거의 최고입니다. 모든 가능한 메소드와 속성을 다 만나볼 수 있기 때문에 구현이 가능한 것인지 아닌지 그런 판단을 빨리할 수 있습니다.
영어가 뛰어나지 않다고 하더라도, 계속 보고 사전으로 공부하시면 이쪽 계통의 영어만 나오므로 점점 더 쉽게 이해하실 수 있을 겁니다.
그래서 어떤 언어를 공부하시더라도 그 해당 언어를 만든 회사의 레퍼런스 혹은 라이브러리 사이트를 꼭 찾아내시기 바랍니다.
링크를 건 원본글에는 MSDN 라이브러리 링크가 있어요. ㅎ 불편하시지만 들어가서 그곳의 내용도 확인해주세요 ^^