Effective C#

Posted at 2007/07/05 22:41// Posted in dev
컴퓨터 공학(과학) 관련 전공을 하거나, C++을 공부한 사람이라면 많이들 알고 있을만한 책이 있다. Scott Meyers가 쓴 Effective C++. 얼마나 많이 팔렸는지는 모르겠지만, 개정3판까지 나와서 3판이 다 번역된걸 보면, 상당히 많이 팔렸다고 생각이 된다. C++을 잘 모르는 본인까지 가지고 있을정도니.. 각설하고, 이러한 효과적인 제목을 버릴 수 없었다고 생각된 Addison-Wesley는 Effective Java에 이어서 Effective C#까지 출간하게 된다. 물론, 주관적인 생각뿐만 아니라 객관적인 평가로 저 3가지 책은 전부 좋은책이다.

책의 형식도 기존 시리즈와 비슷하게 명령형 문장으로 시작하는 50개의 Item으로 구성되어있다. Item들은 비슷한 성격끼리 묶여서 챕터를 구성하고 있다. 닷넷 프레임워크 1.1을 기준으로 쓰여진 이 책은, C#언어에 대한 부분도 있지만, 닷넷 프레임워크에 대한 부분도 많은 부분을 할해하고 있다. 그만큼 C#을 사용함에 있어서 그 기반인 닷넷 프레임워크가 중요하다는 반증이다.

저자는 독자들에게 어느정도 전문가 수준의 객체지향 프로그래밍 능력 및 C#언어의 이해를 요구하지만, 실제 내용이 크게 어려운 편은 아니라고 생각된다. 물론, C# 문법만 간신히 아는 수준에서 보기에는 어려운 책이지만, 닷넷 프레임워크와 C#에 관한 책 1~2권 정도를 보고 프로젝트 하나(간단한 수준이라도) 정도를 완료해본 경험이 있다면, 이 책을 읽고 공감을 하고 발전할 수 있을 것이다. 아는 만큼 양질의 코드를 작성할 수 있지 않을까.

다시 원점으로 돌아와서, 이 책을 구입하면서 책의 제목을 짓는게 정말 중요하다고 다시 한 번 느꼈다. ASP.NET으로 구현하는 블로그 프로그래밍이라는 책이 출간되었을 때도, ASP.NET으로 한참 블로그를 만들었었기 때문에 저런 제목을 좋아하지 않음에도 불구하고 덜컥 사버렸었다. Effective C#의 경우도 마찬가지로 C# 언어로 프로그래밍을 하는 프로그래머에게는 온라인으로 즉석에서 사버릴만한 제목이다. 물론, 사도 후회하지 않을만큼 좋은 책임은 분명하다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2007/07/05 22:41 2007/07/05 22:41

http://zeru.kr/blog/trackback/375

  1. 2007/07/06 09:45 [Edit/Del] [Reply]
    Effective 좋죠. 저도 엇그제 Effective C++, More 까시 샀는데.
    C#도 좋다고 소문이 자자하던데요.
    • 제루
      2007/07/06 10:36 [Edit/Del]
      다 읽어보았는데, 꽤 도움이 되더라. 읽으면서 좀 더 일찍 읽었으면 좋았을텐데.. 하는 생각이 들어서 :)

댓글을 남겨주세요

Name *

Password *

Link (Your Homepage or Blog)

Comment

Secret