C#의 교과서라 할 수 있는 도서가 아닐까요?
C# 프로그래밍(개정판)
C#은 마이크로소프트의 새로운 닷넷 플랫폼에서 동작하는 소프트웨어 개발용으로 설계된 객체지향적인 인터넷 중심의 언어다. 저명한 개발자인 저자 제시 리버티는 기존 언어에 익숙한 개발자가 닷넷 플랫폼의 응용 프로그램을 쉽게 개발할 수 있도록 C#과 다른 언어를 비교하면서 닷넷 응용 프로그래밍을 설명한다. 또한 C# 언어 자체의 구문 뿐 아니라 다양한 예제를 사용하여 유용한 프로그래밍 기법을 설명한다.
- 저자 : 제시 리버티(Jesse Liberty)
- 번역 : 김강회 , 김범식
- 출간 : 2003-02-21
이제 C#에 입문을 하는 터라 다른 C#책을 많이 읽어 보지는 않았지만, 이 책은 정말 C#의 교과서라고 하기에 부족함이 없는 것 같습니다.
많은 번역서들이 애매한 문장을 응근슬쩍 얼버무려 해석해 놓은 부분들이 있는데, 그런 부분도 거의 찾아보기가 어렵구요.
저는 실무 경력으로 ASP로 인터넷이나 인트라넷을 구축한 경험이 있을뿐, 객체지향 프로그래밍에 대한 것은 몇년전에 C++를 공부했을 뿐입니다. 헌데, 이 책을 통해 많은 도움을 받고 있습니다. 특히 자바나 C++와 같은 다른 객체지향 언어와의 차이점을 곳곳에 설명해 놓았는데, 다른 객체지향 언어에 익숙하신 분들에게 도움이 되시리라 생각합니다.
다만, 객체지향 프로그래밍 입문자들은 다른 순수 객체지향 프로그래밍에 대한 이론서를 보시는 것이 더 도움이 되리라 생각합니다. 이 책에도 객체지향 개념에 대한 설명이 있기는 하지만, 제가 보기에 충분하다고 생각하지는 않습니다. 그리고, 입문자들은 꼭 책에 있는 예제코드들을 코딩하시면서 진도 나가시기를 권유합니다.
저도 해보니까 그렇게 하는 것과 아닌 것에 많은 차이가 있더라구요. ^^