本書的做者是矢澤久雄,譯者李逢俊。 算法
本書的標題詮釋了整本書的內容,做者從各個方面講解了程序的原理及流程,雖然沒有像《計算機程序的構造和解釋》、《深刻理解計算機系統》、《偉大的計算原理》、《垃圾回收的算法和實現》等講解的如此詳細深刻(可是語言過於晦澀,理論太過深奧,讀起來比較痛苦),可是相對來講做者使用了更加樸素和簡潔的描述方式(去除了理論性深刻的部分),讓讀者在讀書當中以一種更加輕鬆愉快的方式理解相關的知識點,足見做者在這方面有深厚的功底,否則也不能用將如此巨大的知識點濃縮到如此並表述出來(有足夠時間的話很快就能讀完)。讀完本書之後也的確如本書適合裏面提到的那幾點同樣,讓我有了進階、查漏補缺的感受,着實一本不可不讀的好書,感謝做者的奉獻。編程
做爲一個編程人員若是不是從事相關性行業的話,不須要對專門的知識有很是深刻的理解,由於深刻了解的狀況下,若是沒有實踐的話,知識很容易流失,慢慢忘卻,可是大體瞭解仍是須要的,有時候一些場景下的業務實現,仍是要依靠這些基礎理論做爲參考來進行開發的。而隨着如今項目愈來愈大,團隊的規模也在變大,人與人之間的協做更須要簡化,太過複雜的代碼和邏輯實現,不只不能讓其餘人更快的理解,並且會給後期的維護增長負擔。開發