메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

문외한에게는 어려운 내용이지만 현직자에게는?

khj0***

|

2021-05-23

파이썬 비동기 라이브러리 Asyncio

파이썬의 비동기 라이브러리인 Asyncio를 소개 및 활용하는 방법을 담은 전문서이다. 많은 예제를 통해 기존 스레드 라이브러리와 Asyncio 라이브러리의 차이점을 설명한다. Asyncio와 호환되는 서드파티 라이브러리 사례들도 소개하여 실전에서 활용할 수 있다.

  • 저자 : 케일럽 해팅
  • 번역 : 동동구
  • 출간 : 2021-05-01

주로 사용하는 언어가 파이썬이고, 파이썬에 대한 이해를 높이기 위해 읽었습니다.

 

파이썬이라고 해도 하는 일이 데이터 분석이라 opencv, pandas 같은 필요 라이브러리를 가져다 쓰는 것이 주된 일이고,

개발을 하더라도, 비동기가 필요한 개발이 아니여서, 솔직하게 이 책의 많은 부분을 이해하지 못했습니다.

 

사실 차후에도 제가 하는 일을 바꾸지 않는 이상에는 Asycino를 볼 일이 없을 것 같기도 합니다.

 

그래서, 이 책이 필요한 사람들의 입장에서 좋은 책인지는 평가하기 어렵습니다.

 

 

설명11.jpg

 

 

그럼에도 이 책의 장점을 말하자면, 예시가 좋다고 생각합니다.

 

실제 복잡한 현실이 아닌 로봇이 모든 업무를 맡는 로봇 레스토랑의 예시를 들고 있습니다.

 

그렇기 때문에 어디에서 비동기가 필요한지, 비동기가 안 쓰이면 어떻게 되는 지 쉽게 이해가 갑니다.

 

 

 

 

코드설명11.jpg

 

또한 코드 하나 하나의 의미를 최대한 상세하게 설명하는 것도 특징입니다.

 

일일히 숫자를 적어가면서 어떤 식으로 작동하고 있는 지에 대해 적어놓았습니다.

 

 

이 점에서 비동기를 쓰지 않아본 사람에게도 어찌어찌 노력하면 내용의 4~50%는 이해할 정도가 된 것 같습니다.

 

 

사실 다른 주제를 다루는 책들은 결과가 명확하기 때문에 그렇게 하는 것이고 이 책은 어려우니 어쩔 수 없는 것인가라는 생각도 듭니다만.....

 

역으로 생각해보면, 일런 예시나 개념 설명이 없었다면,

 

비동기를 굳이 사용할 필요가 없는 사람의 입장에서, 계속해서 읽기에 힘들은 내용이었다고 생각합니다.

 

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공 받아 작성된 서평입니다."

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?