-
-
iOS와 OS X의 메모리 관리와 멀티스레딩 기법 - ARC, 블록, GCD를 활용한
가즈키 사카모토 & 도모히코 후루모토 지음, OSXDEV 옮김 / 지&선(지앤선) / 2013년 8월
평점 :
품절
자바를 주로 사용하게 되면서 메모리에 관련된 일들이 사라지는가 싶더니 스마트폰이라는 것이 나오면서 다시 메모리에 대한 사상이 부각되어가고 있다.
하드웨어 성능을 최대한 살리고 가볍고 빠르게 동작하는 프로그램을 만들기 위해 지금도 개발자들이 구슬땀을 흘리고 있을거라 생각이 된다.
이책에서는 메모리 관리와 멀티 쓰레딩을 사용하기 위해 어떻게 코드를 구성해야 하는지 설명을 해주고 있다. 마치 자바로 코드 작성할때 String보다는 StringBuffer를 사용하는것이 왜 효율적인지를 설명하는 것처럼 코드와 그림을 가지고 설명해 놓았다. 그래서 책은 얇지만 직관적으로 표현을 잘 해줬다는 생각이 든다. 프로그램 관련 책들의 가장 핵심은 예제와 그림인데 그 2가지가 잘 맞게 내용을 구성해놓았다.
이미 개발을 하는 사람들에게 좀더 기본기를 익힐수 있는 방법과 왜 이런 것들을 생각해야 하는지 잘 알려주는 책이라고 생각이 된다.