Head First C# 2007 - 쉽게 따라할 수 있는 책이지만 완전 초보자용은 아니다
| |||||||||||
국내출시는 2009년인 것 같지만… 원서 기준으로 2007년이다. 신문물을 접하는데 걸리는 시간 2년.. 영어를 잘 하는 사람과의 기술격차 2년이상… 외국에 좋은 책들이 번역되는데 시간이 이만큼 걸린다는게 안타깝다
아무리 봐도 C#을 첫언어로 고르는 것은 좋은 선택은 아닌 것 같다.
C언어에서 포인터파일입출력 예제정도는 해보고… C++에서도… 열혈강의 윤성우씨 C,C++정도수준만 보면 충분한 것 같다.
이정도도 모르면… 참 깝깝할 것 같아 보인다.
객체지향개념에 익숙하지는 않았지만… C#은 친절한 IDE덕분에 에러메세지 보면서 인터넷만 몇 번 검색 해 보면 금방 해결책을 찾을 수 있게 된다. (단, 구글에서 영어검색…) 영어는 잘 못 해도… 자꾸 보다보면 필요한 부분이 눈에 쏙 들어온다.
맨 처음 C#을 시작할 때 도서관에서 이 책을 집어들었는데… 왠지 쉬워보인다는 인상에 얼른 들고왔지만 별 도움은 되지 않았다. (다음날 반납;;) 기본적인 소스코드나 개념보다는 실용 예제에 치중되어 있어서 완전 초보자보다는 C#에 어느정도 익숙해진 후에 보는게 좋을 것 같다는 생각이든다. 말하자면 중급자용…(데브피아같은데 보면 한 언어로 개발경험이 3년정도 되야 중급이라고 부르던데… 아마추어세계의 중급은 그냥 프로그램 만들 줄 알면 중급)
1단원의 데이터베이스 예제부터… 장난이 아니다. 아무것도 모르고 따라하려면 따라 할 수는 있지만…. 응용을 하기에는 버겁다.
나는 C와 C++은 개념만 익히고 VBA는 계산기로만 썼지 사실상 제대로된 프로그램을 만들어 본 것은 C#이 처음이라… 더 어려웠던 것 같다. 나랑 비슷한 테크인 사람은… C#책 두권정도보고나서 이 책을 보는게 좋을 것 같다. MS에서 Step by Step C# 한글 pdf 파일을 무료로 배포하니 그거 한번 쭉 읽어보면서 개념 잡는것도 좋을 것 같다. 별로 상세한 설명이 덧붙여진 책이아니라… 그냥 읽어보는데 쉬엄쉬엄 일주일도 안 걸렸던 것 같다. http://www.microsoft.com/korea/msdn/vbrun/staythepath/additionalresources/InsideCSharp/default.aspx 여기가면 있다.
