이전

리뷰 (1)

한줄평
평점 분포
  • 리뷰 총점10 0%
  • 리뷰 총점8 100%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 0.0
  • 40대 0.0
  • 50대 8.0
리뷰 총점 종이책 구매
C# 동시성 프로그래밍 책으로 훌륭하다.
"C# 동시성 프로그래밍 책으로 훌륭하다." 내용보기
AI가 IT 업계의 주요 기술적 이슈가 되기 시작한 후로는 대부분의 서적은 AI 관련 기술을 주제로 다루고 있다. 이런 시대적 상황 속에서도 개발이란 업무에는 여러가지 세부 기술들이 필요하다.동시성(Concurrency)도 그런 측면에서 기술적인 중요성이 있다. ASP.NET 이나 ASP.NET Core 같은 웹 개발은 상대적으로 동시성 프로그래밍이 그다지 중요하지 않을 수 있다.  단면 서버 측 개발
"C# 동시성 프로그래밍 책으로 훌륭하다." 내용보기
AI가 IT 업계의 주요 기술적 이슈가 되기 시작한 후로는 대부분의 서적은 AI 관련 기술을 주제로 다루고 있다. 이런 시대적 상황 속에서도 개발이란 업무에는 여러가지 세부 기술들이 필요하다.

동시성(Concurrency)도 그런 측면에서 기술적인 중요성이 있다. ASP.NET 이나 ASP.NET Core 같은 웹 개발은 상대적으로 동시성 프로그래밍이 그다지 중요하지 않을 수 있다.  단면 서버 측 개발을 할 때에는 동시성은 상당히 중요한 주제일 수 밖에 없다. 평자 또한 미들웨어 서버와 같은 중계 기능을 하는 서버를 개발할 때는 동시성을 고려한 개발이 중요한 설계할 때 고려할 요소이다.

예전에는 스레드(Thread)와 잠금 기능을 수행하는 라이브러리로 구현 하는게 전부였던 시절에 비하면 상당히 다양한 기술과 방법을 제공하고 있다. 
이런 측면에서 국내의 .NET 을 기술적 주제로 나온 동시성 관련 서적은 거의 없는 것이 현실이다. 상황이 이러니 책을 선택의 여지가 많지는 않다.

이 서적은 동시성 프로그램을 깊이 있게 다른 책은 아니다. C# 을 사용한 동시성 프로그래밍을 깊이 있게 공부하려는 의도로  구입했다면 낭패를 볼 수 있다. 이 서적은 쿡북(Cookbook)이다. 쿡북은 일종의 레시피를 다루는 책이라고 할 수 있다. 따라서 다양하게 발생할 수 있는 이슈들에 대한 해결 방법을 제공하는게 중요한 목적이라고 할 수 있다. 따라서 이 책과는 별도로 동시성을 공부할 수 있는 서적을 선행 또는 병행해서 볼 필요가 있다.  여러 이슈에 대한 레시피 북으로는 훌륭하다. 동시성 관련 개발 중에 겪었던 문제들에 대한 해법과 아이디어를 제공하기 때문이다. 이 책에서는 동기 프로그램에서 비동기 프로그램으로 이전에 필요한 래핑(Wrapping) 방법들을 제공한다. 

async 와 await를 활용한 비동기 작업 이외에도 병렬 처리(TPL), PLINQ, Rx(Reactive eXtensions). 데이터 파이프 라인 등의 레시피도 제공하기 때문에 생각보다는 넓은 주제를 적절히 다루고 있다. 

C# 을 사용해 동시성 개발에서 어려움을 겪었다면, 다양한 아이디를 얻을 수 있을 것이다.

더불어 평자가 읽은 멀티쓰레드와 동시성 관련 서적을 몇 가지 추천한다.

Linq to Objects Using C# 4.0

Linq to Objects Using C# 4.0
글쓴이
Magennis, Troy 저
출판사
Addison-Wesley Professional

ASYNC in C# 5.0: Unleash the Power of ASYNC

ASYNC in C# 5.0: Unleash the Power of ASYNC
글쓴이
Davies, Alex 저
출판사
O'Reilly Media

C# 6.0 완벽 가이드

C# 6.0 완벽 가이드
글쓴이
<조셉 앨버허리>,<벤 앨버허리> 공저/<류광> 역 저
출판사
인사이트(insight)

Java 언어로 배우는 디자인 패턴 입문 멀티 쓰레드 편

Java 언어로 배우는 디자인 패턴 입문 멀티 쓰레드 편
글쓴이
저/<변연희> 역 저
출판사
영진닷컴





YES마니아 : 로얄 g*****i 2024.10.11. 신고 공감 2 댓글 0