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

한빛미디어

독자리뷰

C 프로그래밍 언어의 전문가가 되기 위한 갖고 있으면 좋을 책이다.

soulfeve***

|

2023-03-26

전문가를 위한 C

실제 애플리케이션 개발과 유지 보수에 필요한 C의 기초 개념과 활용법, 고급 기능까지 살펴보는 C 중고급서. C와 유닉스의 역사부터 객체지향, 커널, 스레드, 프로세스, 다른 언어와 통합하는 법까지 폭넓은 주제를 다룬다.

  • 저자 : 캄란 아미니
  • 번역 : 박지윤
  • 출간 : 2022-10-12

이 책은 C 프로그래밍 언어의 전문가가 되기 위한 갖고 있으면 좋을 책이다.

학교 수업이나 기타 개인적인 공부로 C언어를 공부했었는데. 정말 아는 것이 하나도 없었다는 것을 알게되는 겸손함을 주는 책이다.

 

이 책은 프로그래밍 언어 C의 기초부터 심화적인 내용까지 폭넓게 다루며, C 언어의 동작 방식과 이를 이용한 최적화 기법, 메모리 관리, 시스템 프로그래밍 등 C 언어의 전반적인 개념과 응용에 대한 이해를 돕는다.

특이하게도 기본서에 적혀있을 내용이 빠지거나 적은데 900페이지 가까이 되는 책이 나왔다는 것은 놀라운 일이다.

 

이 책은 C 프로그래밍 경험이 '많이' 있는 전문가들을 대상으로 작성되었기 때문에, 초보자들이 이해하기 어렵거나 생소한 내용들이 존재할 수 있다. 그러나, C 언어에 대한 기초 지식이 있다면 이 책을 통해 보다 깊이있는 이해와 함께 더욱 전문적인 지식을 습득할 수 있을 것이다. 이 책의 강점은 바로 그 깊이 있는 내용과 설명이다.

 

저자는 C 언어의 기본적인 개념부터 시작해, 포인터, 함수, 배열, 구조체, 비트 연산, 동기화 기법, 메모리 관리 등에 이르기까지 폭넓게 다룬다. 이러한 내용은 C 프로그래밍에 있어서 굉장히 중요한 부분이며, C를 전문적으로 다루기 위해서는 반드시 이러한 내용들을 숙지해야 한다. 이 책은 이러한 내용들을 상세하게 다룬다.

 

이 책은 초보자들을 대상으로 작성되지 않았기 때문에, C 언어에 대한 지식이 없는 독자들은 이해하기 어려울 수 있다. 또한, 이 책은 C 언어에 대한 기본적인 개념을 다루는 부분에서는 매우 상세한 설명을 하지만, 일부 심화 내용들에 대해서는 설명이 부족한 경우가 있다. 이 부분들은 추가적인 참고 자료를 통해 보충해야 할 필요가 있다.

 

하지만, 이 책은 C 언어를 전문적으로 다루는 데 있어서 매우 중요한 지식과 정보들을 담고 있기 때문에, C 언어를 이해하고 전문적으로 다루고 싶은 개발자들에게는 반드시 추천할 만한 서적이다. 이 책을 통해 C 언어에 대한 전문적인 지식과 실무에서 유용한 최적화 기법들을 습득할 수 있을 것이다.

닫기

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