Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具 | 拾書所

Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具

$ 458 元 原價 580

極致除錯的技巧與工具

Miracle Linux的精銳工程師們,詳細解說長年Linux開發經驗累積的除錯知識。從預備基礎、必要知識,快速找到bug的原因、進行修正的便利技巧與工具,一直到進階除錯技巧都毫不保留地披露。滿載許多從實際範例推演的實用技巧,是高效率開發高品質程式必備的一本書。

本書所需的知識與目標讀者

本書主要的對象,是使用C/C++等程式語言的應用程式開發者、以及Linux kernel開發者。本書沒有特別假設語言、開發環境,但舉例的時候是使用Linux環境。在做低階除錯的時候,需要電腦架構、程式語言的基礎知識。另外也需要作為開發環境的Unix系列程式設計環境的基礎知識。除此之外的知識並未多做假設。

設想的讀者,是自己設計程式、實做、測試、除錯的初級到中級程式設計者;寫給希望進一步提昇自己程式設計能力的讀者。我們認為不僅C/C++程式設計者能獲益,對使用Perl/PHP/Python/Ruby等scripting語言寫程式的讀者來說,我們提到的許多手法,就算是語言、工具不一樣,還是能作為參考。另外對使用Windows與Mac等不同平台的程式設計者來說,同樣具有參考價值。

我們特別希望學生能閱讀本書。在看過一輪程式設計語言的入門書之後,如果想進一步精通程式設計的話,本書的hacks應該很有參考價值。我們總是抱著「如果這本書出現在自己學生時代的話一定很想看」的心態在編輯這本書。

對使用scripting語言寫程式的人來說,平常幾乎不會意識到電腦架構、機器語言等等。但若是Ruby的執行環境突然segmentation fault當掉、需要修復的時候,就需要本書討論的知識與技法了。對希望擴充自身程式設計領域的人來說,本書應該能成為契機。

我們也十分希望擁有獨自風格的hacker(程式設計老手)能閱讀本書,特別是現在幾乎沒有直接討論Linux kernel除錯的參考書,有關我們對這本書的組成,包含討論範圍、假想讀者群等等,不必客氣,儘管提供意見。當然如果能知道各位讀者「如果是自己的話會這麼做」的想法就太棒了。

Brand Slider